diff --git a/README.md b/README.md index 6d3019f139e3460ad93f8c60d4d1e928806d4b12..08dd7a29bfa56bfcc07012922472f73597eeab0d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ + + +# EcuBus-Pro +
@@ -32,7 +36,7 @@ EcuBus-Pro is an open-source alternative to commercial automotive diagnostic too
- ๐ Open-source and free to use
- ๐ Modern, intuitive user interface
-- ๐ป Cross-platform support (Windows, Linux, MacOS) - [Install](./docs/about/install.md)
+- ๐ป Cross-platform support (Windows, Linux, MacOS) - [Install](./docs/en/about/install.md)
- ๐ Multi-hardware support
- **[EcuBus-LinCable](https://app.whyengineer.com/docs/um/hardware/lincable.html)**: LIN (Support Lin conformance test), [PWM](https://app.whyengineer.com/docs/um/pwm/pwm.html)
- **PEAK**: CAN, CAN-FD, LIN
@@ -44,16 +48,58 @@ EcuBus-Pro is an open-source alternative to commercial automotive diagnostic too
- **GS_USB (CANDLE)**: CAN, CAN-FD [Detail](https://app.whyengineer.com/docs/um/can/can.html#gs-usb)
- ๐ ๏ธ Comprehensive diagnostic capabilities
- **Diagnostic Protocols**: CAN/CAN-FD, DoIP, LIN
-- ๐ **SOME/IP**: SOME/IP protocol support - [Details](./docs/um/someip/index.md)
-- ๐ **Scripting**: Advanced TypeScript-based automation - [Details](./docs/um/script.md)
-- ๐งช **Test**: HIL Test Framework - [Details](./docs/um/test/test.md)
-- ๐ **Database Support**: LIN LDF (edit & export), CAN DBC (view) - [Details](./docs/um/database.md)
-- ๐ **Data Visualization**: Real-time signal graphing and analysis - [Details](./docs/um/graph/graph.md)
-- โจ๏ธ **Command Line**: Full-featured CLI for automation and integration - [Details](./docs/um/cli.md)
-- ๐จ **Panel**: Drag-and-drop interface builder for custom UI - [Details](./docs/um/panel/index.md)
+- ๐ **SOME/IP**: SOME/IP protocol support - [Details](./docs/en/um/someip/index.md)
+- ๐ **Scripting**: Advanced TypeScript-based automation - [Details](./docs/en/um/script.md)
+- ๐งช **Test**: HIL Test Framework - [Details](./docs/en/um/test/test.md)
+- ๐ **Database Support**: LIN LDF (edit & export), CAN DBC (view) - [Details](./docs/en/um/database/database.md)
+- ๐ **Data Visualization**: Real-time signal graphing and analysis - [Details](./docs/en/um/graph/graph.md)
+- โจ๏ธ **Command Line**: Full-featured CLI for automation and integration - [Details](./docs/en/um/cli/cli.md)
+- ๐จ **Panel**: Drag-and-drop interface builder for custom UI - [Details](./docs/en/um/panel/index.md)
[Read the Docs to Learn More.](https://app.whyengineer.com)
+## Installation
+
+### Windows
+
+Download the installer from [GitHub Releases](https://github.com/ecubus/EcuBus-Pro/releases) or use the portable version.
+
+### Linux
+
+For Arch Linux, install from AUR:
+```bash
+yay -S ecubus-pro
+```
+
+Or download the AppImage from [GitHub Releases](https://github.com/ecubus/EcuBus-Pro/releases).
+
+### macOS
+
+Download the `.dmg` installer from [GitHub Releases](https://github.com/ecubus/EcuBus-Pro/releases).
+
+For detailed installation instructions, see [Install Guide](./docs/en/about/install.md).
+
+## Quick Start
+
+1. Launch EcuBus-Pro
+2. Connect your hardware device
+3. Create or open a project
+4. Start diagnostic operations
+
+## Documentation
+
+- **English Documentation**: [https://app.whyengineer.com](https://app.whyengineer.com)
+- **Chinese Documentation**: [https://app.whyengineer.com/zh](https://app.whyengineer.com/zh)
+
+### Key Documentation Topics
+
+- [CAN Configuration](docs/en/um/can/can.md)
+- [LIN Development](docs/en/um/lin/lin.md)
+- [DoIP Diagnostics](docs/en/um/doip/doip.md)
+- [Scripting Guide](docs/en/um/script/script.md)
+- [UDS Services](docs/en/um/uds/example/example.md)
+- [CLI Reference](docs/en/um/cli/cli.md)
+- [Test Framework](docs/en/um/test/test.md)
## Support & Sponsorship
@@ -63,13 +109,13 @@ EcuBus-Pro is an open-source alternative to commercial automotive diagnostic too