Phiên bản 1.3.0
Ứng dụng này chuyển đổi một thiết bị Android (điện thoại hoặc máy tính bảng) thành một chiếc ô tô (ảo) có kết nối bộ chuyển đổi bluetoothOBII
Đây là giải pháp tiện lợi và tiết kiệm chi phí để phát triển và thử nghiệm phần mềm Android Android
Phần cứng:
Sử dụng 2 thiết bị Android (chúng được ghép nối Bluetooth), một thiết bị chạy ứng dụng này (ECU) và thiết bị còn lại chạy ứng dụng Android Android để thử nghiệm
Sử dụng ứng dụng này, bạn không cần một chiếc ô tô thật, hãy ở trong nhà và thực hiện tất cả các thử nghiệm trước khi thực hiện với một chiếc ô tô thật
Bộ mô phỏng động cơ ECU có thể khẳng định đang chạy ổn định và đáng tin cậy
Ứng dụng này đã được thử nghiệm với các ứng dụng Android-OBD-II sau:
* Trình đọc mã Pro
* Mô-men xoắn chuyên nghiệp
* DashCommand
* ELMScanToyota
Kết quả thử nghiệm rất tốt
Lưu ý: một số ứng dụng AndroidOBD-II sử dụng tính năng phát hiện ngưỡng bluetooth không thể kết nối với thiết bị mô phỏng, vì ngưỡng của bộ chuyển đổi ELM thực khác với ngưỡng BLE trên thiết bị Android
Mô phỏng động cơ ECU cũng có thể hoạt động tốt với dòng lệnh trên ứng dụng thiết bị đầu cuối Android
Bộ mô phỏng động cơ ECU hoạt động giống như một máy chủ dữ liệu, vì vậy nó chờ (lắng nghe) yêu cầu dữ liệu (lệnh AT hoặc Obd-II) từ bộ kiểm tra bên ngoài, sau đó xử lý và phản hồi yêu cầu đó.
Mô phỏng động cơ ECU mô phỏng tiêu chuẩn Obd-II: ISO 15765-4 CAN 11/500Kb
Ứng dụng có thể xử lý hầu hết các lệnh AT, nhưng các lệnh AT sau thường được sử dụng với tiêu chuẩn CAN ISO 15765-4:
* ATZ, ATWS, ATSP0, AT@1, ATI, ATH0, ATH1, ATE0, ATE1, ATDP, ATRV, ATDPn, ATSPn, ATTPn, ATCAF0, ATCAF1, ATSP6, ATAT0
Các lệnh Obd-II (chế độ dịch vụ và PID) được ứng dụng này hỗ trợ
1. PID dữ liệu trực tiếp:
01 00, 01 01, 01 04, 01 05, 01 0A, 01 0C, 01 0D, 01 0E, 01 10, 01 11, 01 03, 01 04, 01 05, 01 21,
01 33, 01 46, 01 5C, 01 5E, 01 6A, 01 67
2. Thông tin xe:
09 00 - yêu cầu hỗ trợ PID
09 02 - yêu cầu số VIN
09 04 - yêu cầu số hiệu chuẩn
3. Mã lỗi DTC
03 - yêu cầu mã được lưu trữ
07 - yêu cầu mã đang chờ xử lý
0A - yêu cầu mã vĩnh viễn
04 - yêu cầu xóa mã sự cố và dữ liệu được lưu trữ có liên quan
4. Đóng băng dữ liệu khung - khung #0
02 00 00 - yêu cầu hỗ trợ PID
02 02 00 - yêu cầu DTC khiến dữ liệu khung bị đóng băng để lưu trữ
02 XX 00 - trong đó XX là PID để yêu cầu dữ liệu khung cố định khác
Cách sử dụng:
Sau khi khởi động ứng dụng, bạn cần nhấn vào nút “Bắt đầu mô phỏng ECU” để bắt đầu quá trình mô phỏng ECU, màn hình dữ liệu xuất hiện
Trên màn hình dữ liệu, bạn có thể thay đổi trực tiếp một số dữ liệu hiển thị trên màn hình dữ liệu cho mục đích thử nghiệm
Tất cả dữ liệu vô hình khác sẽ được trả về với giá trị cố định
Trên màn hình bắt đầu có 2 thông tin về bộ chuyển đổi bluetooth mô phỏng Bluetooth Obd-II
* Tên bộ chuyển đổi: tên thiết bị bluetooth tích hợp của điện thoại (máy tính bảng). thiết bị bluetooth này mô phỏng bộ chuyển đổi bluetooth ELM327
* Địa chỉ bộ chuyển đổi: địa chỉ tối đa của thiết bị bluetooth tích hợp
Nếu bạn thực hiện kiểm tra trên terminal dòng lệnh, sẽ có lệnh đặt lệnh AT như sau:
ATZ - đặt lại bộ chuyển đổi USB-II
ATSP6 - đặt giao thức ISO 15765-4 CAN 11/500Kb (có thể sử dụng ATSP0 hoặc ATTP6)
ATH1 - nếu bạn muốn xem tiêu đề 7E8 trong phản hồi và ATH0 nếu không
ATCAF1 - nếu bạn muốn bộ điều hợp định dạng dữ liệu cho bạn
ATCAF0 - bạn phải tự định dạng dữ liệu yêu cầu. trong trường hợp này hãy nhớ thêm byte PCI (bằng số byte dữ liệu trong yêu cầu) ở vị trí đầu tiên trong yêu cầu
ví dụ 02 01 0D: trong đó 01 0D là tốc độ xe yêu cầu (2 byte dữ liệu) và byte PCI là 02
Sau khi khởi tạo bộ chuyển đổi Obd-II bằng các lệnh AT ở trên, bạn có thể gửi yêu cầu Obd-II (hoặc các lệnh AT khác) mà bạn muốn như bình thường
Phiên bản miễn phí "Mô phỏng động cơ ECU" bị khóa và không đáp ứng bất kỳ yêu cầu nào của hệ thống chẩn đoán lỗi xe hơi (OBD-II), nó chỉ đáp ứng các lệnh AT ban đầu.
Chính sách bảo mật:
https://www.freeprivacypolicy.com/live/4d959ed7-c0fd-4da4-8da1-98d09d46161f