cu_ids.txt 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ArrayOfVehicle xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  3. <vehicle>
  4. <id>2</id>
  5. <name>Generic 11-bit</name>
  6. <protocol>ISO15765</protocol>
  7. <speed>250000</speed>
  8. <obdcodefile />
  9. <addressbits>11</addressbits>
  10. <secured>false</secured>
  11. <checksum>false</checksum>
  12. <initprocedure>0</initprocedure>
  13. <txaddrlist>
  14. <addrlist>
  15. <address>0x07df Broadcast</address>
  16. <broadcast>true</broadcast>
  17. </addrlist>
  18. <addrlist>
  19. <address>0x07e0</address>
  20. <broadcast>false</broadcast>
  21. </addrlist>
  22. <addrlist>
  23. <address>0x07e1</address>
  24. <broadcast>false</broadcast>
  25. </addrlist>
  26. <addrlist>
  27. <address>0x07e2</address>
  28. <broadcast>false</broadcast>
  29. </addrlist>
  30. <addrlist>
  31. <address>0x07e3</address>
  32. <broadcast>false</broadcast>
  33. </addrlist>
  34. <addrlist>
  35. <address>0x07e4</address>
  36. <broadcast>false</broadcast>
  37. </addrlist>
  38. <addrlist>
  39. <address>0x07e5</address>
  40. <broadcast>false</broadcast>
  41. </addrlist>
  42. <addrlist>
  43. <address>0x07e6</address>
  44. <broadcast>false</broadcast>
  45. </addrlist>
  46. <addrlist>
  47. <address>0x07e7</address>
  48. <broadcast>false</broadcast>
  49. </addrlist>
  50. </txaddrlist>
  51. <rxaddrlist>
  52. <addrlist>
  53. <address>0x07e8</address>
  54. <broadcast>false</broadcast>
  55. </addrlist>
  56. <addrlist>
  57. <address>0x07e9</address>
  58. <broadcast>false</broadcast>
  59. </addrlist>
  60. <addrlist>
  61. <address>0x07ea</address>
  62. <broadcast>false</broadcast>
  63. </addrlist>
  64. <addrlist>
  65. <address>0x07eb</address>
  66. <broadcast>false</broadcast>
  67. </addrlist>
  68. <addrlist>
  69. <address>0x07ec</address>
  70. <broadcast>false</broadcast>
  71. </addrlist>
  72. <addrlist>
  73. <address>0x07ed</address>
  74. <broadcast>false</broadcast>
  75. </addrlist>
  76. <addrlist>
  77. <address>0x07ee</address>
  78. <broadcast>false</broadcast>
  79. </addrlist>
  80. <addrlist>
  81. <address>0x07ef</address>
  82. <broadcast>false</broadcast>
  83. </addrlist>
  84. </rxaddrlist>
  85. <msgflags>
  86. <flags>
  87. <flag>ISO15765_FRAME_PAD</flag>
  88. </flags>
  89. </msgflags>
  90. <connflags />
  91. <ecus />
  92. <config />
  93. <pidgroups>
  94. <pidgroup>
  95. <id>1</id>
  96. <name>SAE PIDs</name>
  97. <mode_int>1</mode_int>
  98. </pidgroup>
  99. </pidgroups>
  100. <capabilities />
  101. </vehicle>
  102. <vehicle>
  103. <id>3</id>
  104. <name>Generic 29-bit</name>
  105. <protocol>ISO15765</protocol>
  106. <speed>0</speed>
  107. <testeraddress>0xF3</testeraddress>
  108. <obdcodefile />
  109. <addressbits>29</addressbits>
  110. <secured>false</secured>
  111. <checksum>false</checksum>
  112. <initprocedure>0</initprocedure>
  113. <txaddrlist>
  114. <addrlist>
  115. <address>0x18db3300 Broadcast</address>
  116. <broadcast>true</broadcast>
  117. </addrlist>
  118. <addrlist>
  119. <address>0x18da0000</address>
  120. <broadcast>false</broadcast>
  121. </addrlist>
  122. </txaddrlist>
  123. <rxaddrlist>
  124. <addrlist>
  125. <address>0x18da0000</address>
  126. <broadcast>false</broadcast>
  127. </addrlist>
  128. </rxaddrlist>
  129. <msgflags>
  130. <flags>
  131. <flag>CAN_29BIT_ID</flag>
  132. </flags>
  133. <flags>
  134. <flag>ISO15765_FRAME_PAD</flag>
  135. </flags>
  136. </msgflags>
  137. <connflags>
  138. <flags>
  139. <flag>CAN_29BIT_ID</flag>
  140. </flags>
  141. </connflags>
  142. <ecus>
  143. <ecuData>
  144. <id>0x10</id>
  145. <name>EMS</name>
  146. </ecuData>
  147. <ecuData>
  148. <id>0x17</id>
  149. <name>TCU</name>
  150. </ecuData>
  151. </ecus>
  152. <config />
  153. <pidgroups>
  154. <pidgroup>
  155. <id>1</id>
  156. <name>SAE PIDs</name>
  157. <mode_int>1</mode_int>
  158. </pidgroup>
  159. </pidgroups>
  160. <capabilities />
  161. </vehicle>
  162. <vehicle>
  163. <id>5</id>
  164. <name>ISO9141</name>
  165. <protocol>ISO9141</protocol>
  166. <speed>10400</speed>
  167. <testeraddress>0xF1</testeraddress>
  168. <obdcodefile>obdcodes_Subaru.txt</obdcodefile>
  169. <addressbits>11</addressbits>
  170. <secured>false</secured>
  171. <checksum>true</checksum>
  172. <initprocedure>0</initprocedure>
  173. <txaddrlist>
  174. <addrlist>
  175. <address>0xc0 Broadcast</address>
  176. <broadcast>true</broadcast>
  177. </addrlist>
  178. <addrlist>
  179. <address>0x80</address>
  180. <broadcast>false</broadcast>
  181. </addrlist>
  182. </txaddrlist>
  183. <rxaddrlist>
  184. <addrlist>
  185. <address>0xf0</address>
  186. <broadcast>false</broadcast>
  187. </addrlist>
  188. </rxaddrlist>
  189. <msgflags />
  190. <connflags />
  191. <ecus />
  192. <config>
  193. <configpars>
  194. <name>DATA_RATE</name>
  195. <value>10400</value>
  196. </configpars>
  197. <configpars>
  198. <name>P1_MAX</name>
  199. <value>10</value>
  200. </configpars>
  201. <configpars>
  202. <name>P3_MIN</name>
  203. <value>0</value>
  204. </configpars>
  205. <configpars>
  206. <name>P4_MIN</name>
  207. <value>0</value>
  208. </configpars>
  209. <configpars>
  210. <name>LOOPBACK</name>
  211. <value>1</value>
  212. </configpars>
  213. </config>
  214. <pidgroups>
  215. <pidgroup>
  216. <id>1</id>
  217. <name>SAE PIDs</name>
  218. <mode_int>1</mode_int>
  219. </pidgroup>
  220. </pidgroups>
  221. <capabilities>
  222. <capability>
  223. <name>SSM</name>
  224. </capability>
  225. </capabilities>
  226. </vehicle>
  227. <vehicle>
  228. <id>4</id>
  229. <name>Subaru CAN-Bus</name>
  230. <brand>Subaru</brand>
  231. <protocol>ISO15765</protocol>
  232. <speed>0</speed>
  233. <obdcodefile>obdcodes_Subaru.txt</obdcodefile>
  234. <addressbits>11</addressbits>
  235. <secured>false</secured>
  236. <checksum>false</checksum>
  237. <initprocedure>0</initprocedure>
  238. <txaddrlist>
  239. <addrlist>
  240. <address>0x07df Broadcast</address>
  241. <broadcast>true</broadcast>
  242. </addrlist>
  243. <addrlist>
  244. <address>0x07e0</address>
  245. <broadcast>false</broadcast>
  246. </addrlist>
  247. </txaddrlist>
  248. <rxaddrlist>
  249. <addrlist>
  250. <address>0x07e8</address>
  251. <broadcast>false</broadcast>
  252. </addrlist>
  253. </rxaddrlist>
  254. <msgflags>
  255. <flags>
  256. <flag>ISO15765_FRAME_PAD</flag>
  257. </flags>
  258. </msgflags>
  259. <connflags />
  260. <ecus>
  261. <ecuData>
  262. <id>0x00</id>
  263. <name>ECM</name>
  264. </ecuData>
  265. <ecuData>
  266. <id>0x01</id>
  267. <name>TCU</name>
  268. </ecuData>
  269. <ecuData>
  270. <id>0x02</id>
  271. <name>TBD2</name>
  272. </ecuData>
  273. <ecuData>
  274. <id>0x03</id>
  275. <name>TBD3</name>
  276. </ecuData>
  277. <ecuData>
  278. <id>0x04</id>
  279. <name>TBD4</name>
  280. </ecuData>
  281. <ecuData>
  282. <id>0x05</id>
  283. <name>TBD5</name>
  284. </ecuData>
  285. <ecuData>
  286. <id>0x06</id>
  287. <name>TBD6</name>
  288. </ecuData>
  289. <ecuData>
  290. <id>0x07</id>
  291. <name>TBD7</name>
  292. </ecuData>
  293. </ecus>
  294. <config>
  295. <configpars>
  296. <name>ISO15765_BS</name>
  297. <value>1</value>
  298. </configpars>
  299. <configpars>
  300. <name>ISO15765_STMIN</name>
  301. <value>42</value>
  302. </configpars>
  303. </config>
  304. <pidgroups>
  305. <pidgroup>
  306. <id>1</id>
  307. <name>SAE PIDs</name>
  308. <mode_int>1</mode_int>
  309. </pidgroup>
  310. <pidgroup>
  311. <id>10</id>
  312. <name>SSM Data</name>
  313. <mode_int>168</mode_int>
  314. </pidgroup>
  315. <pidgroup>
  316. <id>2</id>
  317. <name>Extended PIDs.</name>
  318. <mode_int>34</mode_int>
  319. </pidgroup>
  320. <pidgroup>
  321. <id>11</id>
  322. <name>Subaru Extended PIDs</name>
  323. <mode_int>34</mode_int>
  324. </pidgroup>
  325. <pidgroup>
  326. <id>8</id>
  327. <name>Vehicle Information</name>
  328. <mode_int>9</mode_int>
  329. </pidgroup>
  330. </pidgroups>
  331. <capabilities>
  332. <capability>
  333. <name>SSM</name>
  334. </capability>
  335. </capabilities>
  336. </vehicle>
  337. <vehicle>
  338. <id>5</id>
  339. <name>Subaru ISO9141</name>
  340. <brand>Subaru</brand>
  341. <protocol>ISO9141</protocol>
  342. <speed>4800</speed>
  343. <testeraddress>0xF0</testeraddress>
  344. <obdcodefile>obdcodes_Subaru.txt</obdcodefile>
  345. <addressbits>11</addressbits>
  346. <secured>false</secured>
  347. <checksum>false</checksum>
  348. <initprocedure>0</initprocedure>
  349. <txaddrlist>
  350. <addrlist>
  351. <address>0xc0 Broadcast</address>
  352. <broadcast>true</broadcast>
  353. </addrlist>
  354. <addrlist>
  355. <address>0x80</address>
  356. <broadcast>false</broadcast>
  357. </addrlist>
  358. </txaddrlist>
  359. <rxaddrlist>
  360. <addrlist>
  361. <address>0xf0</address>
  362. <broadcast>false</broadcast>
  363. </addrlist>
  364. </rxaddrlist>
  365. <msgflags />
  366. <connflags>
  367. <flags>
  368. <flag>ISO9141_K_LINE_ONLY</flag>
  369. </flags>
  370. <flags>
  371. <flag>ISO9141_NO_CHECKSUM</flag>
  372. </flags>
  373. </connflags>
  374. <ecus />
  375. <config>
  376. <configpars>
  377. <name>DATA_RATE</name>
  378. <value>4800</value>
  379. </configpars>
  380. <configpars>
  381. <name>P1_MAX</name>
  382. <value>2</value>
  383. </configpars>
  384. <configpars>
  385. <name>P3_MIN</name>
  386. <value>0</value>
  387. </configpars>
  388. <configpars>
  389. <name>P4_MIN</name>
  390. <value>0</value>
  391. </configpars>
  392. <configpars>
  393. <name>LOOPBACK</name>
  394. <value>1</value>
  395. </configpars>
  396. </config>
  397. <pidgroups>
  398. <pidgroup>
  399. <id>10</id>
  400. <name>SSM Data</name>
  401. <mode_int>168</mode_int>
  402. </pidgroup>
  403. <pidgroup>
  404. <id>1</id>
  405. <name>SAE PIDs</name>
  406. <mode_int>1</mode_int>
  407. </pidgroup>
  408. <pidgroup>
  409. <id>8</id>
  410. <name>Vehicle Information</name>
  411. <mode_int>9</mode_int>
  412. </pidgroup>
  413. </pidgroups>
  414. <capabilities>
  415. <capability>
  416. <name>SSM</name>
  417. </capability>
  418. </capabilities>
  419. </vehicle>
  420. <vehicle>
  421. <id>6</id>
  422. <name>Test</name>
  423. <protocol>ISO15765</protocol>
  424. <speed>0</speed>
  425. <testeraddress>0xF2</testeraddress>
  426. <obdcodefile />
  427. <addressbits>29</addressbits>
  428. <secured>false</secured>
  429. <checksum>false</checksum>
  430. <initprocedure>0</initprocedure>
  431. <txaddrlist>
  432. <addrlist>
  433. <address>0x18db3300 Broadcast</address>
  434. <broadcast>true</broadcast>
  435. </addrlist>
  436. <addrlist>
  437. <address>0x18da0000</address>
  438. <broadcast>false</broadcast>
  439. </addrlist>
  440. </txaddrlist>
  441. <rxaddrlist>
  442. <addrlist>
  443. <address>0x18da0000</address>
  444. <broadcast>false</broadcast>
  445. </addrlist>
  446. </rxaddrlist>
  447. <msgflags>
  448. <flags>
  449. <flag>CAN_29BIT_ID</flag>
  450. </flags>
  451. <flags>
  452. <flag>ISO15765_FRAME_PAD</flag>
  453. </flags>
  454. </msgflags>
  455. <connflags>
  456. <flags>
  457. <flag>CAN_29BIT_ID</flag>
  458. </flags>
  459. </connflags>
  460. <ecus>
  461. <ecuData>
  462. <id>0x10</id>
  463. <name>EMS - Engine Management System</name>
  464. </ecuData>
  465. <ecuData>
  466. <id>0x11</id>
  467. <name>ACM - Aftertreatment Control Module</name>
  468. </ecuData>
  469. <ecuData>
  470. <id>0x12</id>
  471. <name>CAP - Clear Air Power ECU</name>
  472. </ecuData>
  473. <ecuData>
  474. <id>0x18</id>
  475. <name>TECU - Transmission ECU</name>
  476. </ecuData>
  477. <ecuData>
  478. <id>0x20</id>
  479. <name>CCIOM - Center Chassis I/O Module</name>
  480. </ecuData>
  481. <ecuData>
  482. <id>0x21</id>
  483. <name>FCIOM - Front Chassis I/O Module</name>
  484. </ecuData>
  485. <ecuData>
  486. <id>0x22</id>
  487. <name>RCIOM - Rear Chassis I/O Module</name>
  488. </ecuData>
  489. <ecuData>
  490. <id>0x23</id>
  491. <name>APM - Air Pressure Management</name>
  492. </ecuData>
  493. <ecuData>
  494. <id>0x24</id>
  495. <name>VMCU - Vehicle Master Control Unit</name>
  496. </ecuData>
  497. <ecuData>
  498. <id>0x25</id>
  499. <name>TPM - Tire Pressure Management</name>
  500. </ecuData>
  501. <ecuData>
  502. <id>0x26</id>
  503. <name>WRG - Wireless Remote Gateway</name>
  504. </ecuData>
  505. <ecuData>
  506. <id>0x28</id>
  507. <name>ABS - Antilock Brake System</name>
  508. </ecuData>
  509. <ecuData>
  510. <id>0x30</id>
  511. <name>FAS - Front Axle Steering</name>
  512. </ecuData>
  513. <ecuData>
  514. <id>0x31</id>
  515. <name>EAS - Extra Axle Steering</name>
  516. </ecuData>
  517. <ecuData>
  518. <id>0x40</id>
  519. <name>CIOM - Cab I/O Module</name>
  520. </ecuData>
  521. <ecuData>
  522. <id>0x41</id>
  523. <name>TGW2 - Telematics GateWay 2</name>
  524. </ecuData>
  525. <ecuData>
  526. <id>0x50</id>
  527. <name>DACU - Driver Assitance Control Unit</name>
  528. </ecuData>
  529. <ecuData>
  530. <id>0x51</id>
  531. <name>LPOS - Lane Position Object Control Unit</name>
  532. </ecuData>
  533. <ecuData>
  534. <id>0x52</id>
  535. <name>FLS - Forward Looking Sensor</name>
  536. </ecuData>
  537. <ecuData>
  538. <id>0x53</id>
  539. <name>SRS - Safety Restraint System</name>
  540. </ecuData>
  541. <ecuData>
  542. <id>0x60</id>
  543. <name>HMIIOM - Human-Machine Interface I/O Module</name>
  544. </ecuData>
  545. <ecuData>
  546. <id>0x61</id>
  547. <name>IC - Instrument Cluster</name>
  548. </ecuData>
  549. <ecuData>
  550. <id>0x62</id>
  551. <name>SID - Secondary Information Display</name>
  552. </ecuData>
  553. <ecuData>
  554. <id>0x63</id>
  555. <name>VS - VideoSwitch</name>
  556. </ecuData>
  557. <ecuData>
  558. <id>0x70</id>
  559. <name>BLECU - Bending Light ECU</name>
  560. </ecuData>
  561. <ecuData>
  562. <id>0x80</id>
  563. <name>Audio - Audio</name>
  564. </ecuData>
  565. <ecuData>
  566. <id>0x98</id>
  567. <name>CCM - Climate Control Module</name>
  568. </ecuData>
  569. <ecuData>
  570. <id>0xa0</id>
  571. <name>DDM - Driver Door Module</name>
  572. </ecuData>
  573. <ecuData>
  574. <id>0xa1</id>
  575. <name>PDM - Passenger Door Module</name>
  576. </ecuData>
  577. <ecuData>
  578. <id>0xa2</id>
  579. <name>LECM1 - Living Environment Control Module</name>
  580. </ecuData>
  581. <ecuData>
  582. <id>0xc0</id>
  583. <name>Alarm - Alarm ECU</name>
  584. </ecuData>
  585. <ecuData>
  586. <id>0xd0</id>
  587. <name>BCU - Battery Control Unit - Local and Remote controlled main battery switch</name>
  588. </ecuData>
  589. <ecuData>
  590. <id>0xd1</id>
  591. <name>GPMECU_1 - General Purpose Machine Electronic Control Unit 1</name>
  592. </ecuData>
  593. <ecuData>
  594. <id>0xd2</id>
  595. <name>GPMECU_2 - General Purpose Machine Electronic Control Unit 2</name>
  596. </ecuData>
  597. <ecuData>
  598. <id>0xd3</id>
  599. <name>GPMECU_3 - General Purpose Machine Electronic Control Unit 3</name>
  600. </ecuData>
  601. <ecuData>
  602. <id>0xe6</id>
  603. <name>BBM - Body Builder Module</name>
  604. </ecuData>
  605. <ecuData>
  606. <id>0xee</id>
  607. <name>TACHO - Tachograph</name>
  608. </ecuData>
  609. <ecuData>
  610. <id>0xef</id>
  611. <name>HPCU - Hybrid Powertrain Control Unit</name>
  612. </ecuData>
  613. </ecus>
  614. <config />
  615. <pidgroups>
  616. <pidgroup>
  617. <id>1</id>
  618. <name>SAE PIDs</name>
  619. <mode_int>1</mode_int>
  620. </pidgroup>
  621. </pidgroups>
  622. <capabilities />
  623. </vehicle>
  624. <vehicle>
  625. <id>9</id>
  626. <name>Toyota</name>
  627. <speed>500000</speed>
  628. <obdcodefile>obdcodes_Toyota.txt</obdcodefile>
  629. <addressbits>11</addressbits>
  630. <secured>false</secured>
  631. <checksum>false</checksum>
  632. <initprocedure>0</initprocedure>
  633. <txaddrlist />
  634. <rxaddrlist />
  635. <msgflags />
  636. <connflags />
  637. <ecus />
  638. <config />
  639. <pidgroups />
  640. <capabilities />
  641. </vehicle>
  642. <vehicle>
  643. <id>8</id>
  644. <name>Volvo</name>
  645. <protocol>ISO9141</protocol>
  646. <speed>10400</speed>
  647. <testeraddress>0xF0</testeraddress>
  648. <obdcodefile>obdcodes_Volvo.txt</obdcodefile>
  649. <addressbits>11</addressbits>
  650. <secured>false</secured>
  651. <checksum>true</checksum>
  652. <initprocedure>0</initprocedure>
  653. <txaddrlist>
  654. <addrlist>
  655. <address>0x33 Broadcast</address>
  656. <broadcast>true</broadcast>
  657. </addrlist>
  658. <addrlist>
  659. <address>0x10</address>
  660. <broadcast>false</broadcast>
  661. </addrlist>
  662. </txaddrlist>
  663. <rxaddrlist>
  664. <addrlist>
  665. <address>0xF0</address>
  666. <broadcast>false</broadcast>
  667. </addrlist>
  668. </rxaddrlist>
  669. <msgflags />
  670. <connflags />
  671. <ecus />
  672. <config />
  673. <pidgroups>
  674. <pidgroup>
  675. <id>1</id>
  676. <name>SAE PIDs</name>
  677. <mode_int>1</mode_int>
  678. </pidgroup>
  679. </pidgroups>
  680. <capabilities>
  681. <capability>
  682. <name>VC1</name>
  683. </capability>
  684. </capabilities>
  685. </vehicle>
  686. </ArrayOfVehicle>