Proemion Byte Command Protocol Binary commands ຄູ່ມືຜູ້ໃຊ້

Proemion Byte Command Protocol Binary commands - Featured Image

ໂລໂກ້ Proemion

ຄູ່ມືຄໍາສັ່ງ Byte

Byte Command Protocol ຄໍາສັ່ງ Binary

ຄູ່ມືຄໍາສັ່ງ Byte ອະທິບາຍຄໍາສັ່ງແລະໂຄງສ້າງຂອງ Proemion Byte Command Protocol ທີ່ຈະໃຊ້ໂດຍເຈົ້າພາບຫ່າງໄກສອກຫຼີກແລະເຄືອຂ່າຍ CAN ສໍາລັບການສົ່ງຂໍ້ຄວາມ.

ທົ່ວໄປ

ຄູ່ມືຄໍາສັ່ງ Byte ອະທິບາຍໂຄງສ້າງແລະຄໍາສັ່ງທີ່ໃຊ້ໂດຍ Proemion Byte Command Protocol.
ໂປໂຕຄອນນີ້ໄດ້ຮັບການສະຫນັບສະຫນູນຈາກປະຕູ CAN ກັບ PC ທັງຫມົດຈາກ Proemion GmbH ສໍາລັບການສື່ສານກັບເຈົ້າພາບຫ່າງໄກສອກຫຼີກໂດຍຜ່ານການໂຕ້ຕອບທີ່ສະຫນັບສະຫນູນໂດຍອຸປະກອນ.
ຄູ່ມືຕໍ່ໄປນີ້ຂະຫຍາຍຄູ່ມືສະເພາະຂອງອຸປະກອນ.
ໃນ​ກໍ​ລະ​ນີ​ທີ່​ບໍ່​ແນ່​ນອນ​ກະ​ລຸ​ນາ​ເບິ່ງ​ຄູ່​ມື​ອຸ​ປະ​ກອນ​ຂອງ​ອຸ​ປະ​ກອນ​ການ​ປະ​ຕູ​ສະ​ເພາະ​ຂອງ​ທ່ານ​.
ປະຕູທາງ CAN ກັບ PC ເຊື່ອມຕໍ່ເຄືອຂ່າຍ CAN ກັບແມ່ຂ່າຍທາງໄກໂດຍໃຊ້ການໂຕ້ຕອບສະເພາະເຊັ່ນ RS232, USB, Ethernet, Bluetooth ຫຼື WLAN.
Proemion Byte Command Protocol ໃຫ້ບໍລິການສໍາລັບການສົ່ງຂໍ້ຄວາມ CAN ໂປ່ງໃສສອງທິດທາງລະຫວ່າງໂຮດແລະເຄືອຂ່າຍ CAN ເຊັ່ນດຽວກັນກັບການໂອນຄໍາສັ່ງລະຫວ່າງໂຮດແລະປະຕູ.
ນັບຕັ້ງແຕ່ທຸກປະຕູ Proemion CAN ກັບ PC ເຮັດວຽກຢູ່ໃນໂປໂຕຄອນດຽວກັນ, ຊອບແວຄໍາຮ້ອງສະຫມັກໃດໆສາມາດຂະຫຍາຍໄດ້ງ່າຍເພື່ອນໍາໃຊ້ການໂຕ້ຕອບການສື່ສານທີ່ແຕກຕ່າງກັນໂດຍພຽງແຕ່ແລກປ່ຽນການຕິດຕໍ່ສື່ສານພື້ນຖານ.
ຄໍາສັ່ງສ່ວນໃຫຍ່ໄດ້ຮັບການສະຫນັບສະຫນູນຈາກປະຕູຮົ້ວທັງຫມົດ, ໃນບາງກໍລະນີຄໍາສັ່ງພິເສດບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນໂດຍອຸປະກອນດຽວ.
ຕາຕະລາງໃນພາກຄໍາສັ່ງແລະອຸປະກອນເຮັດໃຫ້ທ່ານຫຼາຍກວ່າview ໃນຄໍາສັ່ງທີ່ສະຫນັບສະຫນູນໂດຍແຕ່ລະປະເພດປະຕູດຽວ.

ໝາຍເຫດ
ໂດຍປົກກະຕິທຸກຄໍາສັ່ງທີ່ມີອິດທິພົນຕໍ່ການຕັ້ງຄ່າອຸປະກອນຈະຖືກເກັບໄວ້ໃນຫນ່ວຍຄວາມຈໍາ RAM ທີ່ລະເຫີຍຂອງປະຕູ, ຫຼັງຈາກຣີເຊັດການຕັ້ງຄ່າທີ່ເກັບໄວ້ໃນອຸປະກອນຫນ່ວຍຄວາມຈໍາທີ່ບໍ່ມີການລະເຫີຍແມ່ນຖືກນໍາໃຊ້ອີກເທື່ອຫນຶ່ງ.
ທ່ານ​ສາ​ມາດ​ປ່ຽນ​ແປງ​ການ​ຕັ້ງ​ຄ່າ​ເຫຼົ່າ​ນີ້​ດ້ວຍ​ຊອບ​ແວ​ການ​ຕັ້ງ​ຄ່າ​ອຸ​ປະ​ກອນ​ສະ​ເພາະ​ຫຼື - ຖ້າ​ຫາກ​ວ່າ​ອຸ​ປະ​ກອນ​ສະ​ຫນັບ​ສະ​ຫນູນ - ຜ່ານ CANopen​.
ຂໍ້ຍົກເວັ້ນ: ຄໍາສັ່ງ “CAN baud rate” ຖືກເກັບໄວ້ຖາວອນ.
ສໍາລັບບາງ gateways ມັນເປັນໄປໄດ້ທີ່ຈະປ່ຽນ start-byte (ຄ່າເລີ່ມຕົ້ນ: 0x43) ແລະ stop-byte (ຄ່າເລີ່ມຕົ້ນ: 0x0D) ໃນຊອບແວ configurator.
ຄໍາອະທິບາຍທັງຫມົດໃນຄູ່ມືນີ້ສົມມຸດວ່າຄ່າເລີ່ມຕົ້ນຖືກໃຊ້.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມແລະການຊ່ວຍເຫຼືອຕື່ມຂໍ້ມູນໃສ່ແບບຟອມສະຫນັບສະຫນູນ, ເບິ່ງການບໍລິການແລະການຊ່ວຍເຫຼືອ.
ເວີຊັນຫຼ້າສຸດຂອງໄດເວີ, ຊອບແວ, ເຟີມແວ ແລະເອກະສານຕ່າງໆແມ່ນມີຢູ່ໃນຂອງພວກເຮົາ webເວັບໄຊ: ສູນດາວໂຫຼດ.

1.1. ການບໍລິການແລະການສະຫນັບສະຫນູນ 
ເວີຊັນຫຼ້າສຸດຂອງໄດເວີ, ຊອບແວ, ເຟີມແວ ແລະເອກະສານຕ່າງໆແມ່ນມີຢູ່ໃນຂອງພວກເຮົາ ຫໍສະໝຸດເອກະສານ.

ທ່ານຕ້ອງການຄວາມຊ່ວຍເຫຼືອ ຫຼືຕ້ອງການລາຍງານຂໍ້ຜິດພາດບໍ?
ຢ້ຽມຢາມຂອງພວກເຮົາ webເວັບໄຊ Proemion ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ຫຼືເພີ່ມປີ້ຢູ່ທີ່ ສະຫນັບສະຫນູນ.

ຄໍາສັ່ງຂອງ Byte Mode

2.1. ຮູບແບບຄໍາສັ່ງ (Byte Mode)

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
'C' (0x43) ແມ່ນການຕັ້ງຄ່າເລີ່ມຕົ້ນ. ສໍາລັບບາງອຸປະກອນຄ່ານີ້ສາມາດປ່ຽນແປງໄດ້. ຄູ່ມືນີ້ສະແດງການຕັ້ງຄ່າເລີ່ມຕົ້ນສະເໝີ.
ຄວາມຍາວ 0x00-0xFF ໄບຕ໌ຄວາມຍາວລວມມີຈຳນວນໄບຕ໌ຂໍ້ມູນຈຳນວນຂອງໄບຕ໌ຄຳສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x00-0xFF ຄໍາສັ່ງ byte, ຄ່າ 0x00 ຫາ 0xFE ແມ່ນຄໍາສັ່ງໂດຍກົງ, ຄ່າ 0xFF ຫມາຍຄວາມວ່າ byte ຕໍ່ໄປປະກອບດ້ວຍການຂະຫຍາຍຄໍາສັ່ງ.
ຂໍ້ມູນ xx ເນື້ອໃນຂໍ້ມູນ
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.
0x0D (Carriage Return) ແມ່ນການຕັ້ງຄ່າເລີ່ມຕົ້ນ. ສໍາລັບບາງອຸປະກອນຄ່ານີ້ສາມາດປ່ຽນແປງໄດ້. ຄູ່ມືນີ້ສະແດງການຕັ້ງຄ່າເລີ່ມຕົ້ນສະເໝີ

“–” ຫມາຍຄວາມວ່າມູນຄ່ານີ້ບໍ່ແມ່ນຄວາມສົນໃຈ
"xx" ຫມາຍຄວາມວ່າພາກສະຫນາມປະກອບມີຄ່າການຕັ້ງຄ່າ / ຕອບກັບ
ແຕ່ລະຂໍ້ຄວາມທີ່ປ່ຽນແປງ ຫຼືຮ້ອງຂໍການຕັ້ງຄ່າຂອງອຸປະກອນ Proemion CAN ຈະຖືກຕອບກັບດ້ວຍຂໍ້ຄວາມທີ່ມີໄບຕ໌ຄຳສັ່ງດຽວກັນ, ປະກອບດ້ວຍການຕັ້ງຄ່າໃໝ່.

ໝາຍເຫດ
ການຮ້ອງຂໍຄໍາສັ່ງປົກກະຕິບໍ່ຈໍາເປັນຕ້ອງມີຕົວກໍານົດການເພີ່ມເຕີມ (ບໍ່ມີ "ຂໍ້ມູນ" ພາກສະຫນາມ).
ຂໍ້ຍົກເວັ້ນແມ່ນໄດ້ກ່າວເຖິງໃນຄໍາອະທິບາຍຄໍາສັ່ງ.

2.1.1. ອະດີດample

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ 0x0B ໄບຕ໌ຄວາມຍາວລວມມີຈຳນວນໄບຕ໌ຂໍ້ມູນຈຳນວນຂອງໄບຕ໌ຄຳສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x00 11-bit ID ສາມາດສົ່ງຂໍ້ຄວາມ
ຂໍ້ມູນ 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 ID (0x789) (MSB ທຳອິດ)
CAN-message Data ເນື້ອໃນ
ເຊັກsum 0xCE ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF 0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

2.2. ຮູບແບບຄໍາສັ່ງຂະຫຍາຍ (ຮູບແບບໄບຕ໌)

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
'C' (0x43) ແມ່ນການຕັ້ງຄ່າເລີ່ມຕົ້ນ. ສໍາລັບບາງອຸປະກອນຄ່ານີ້ສາມາດປ່ຽນແປງໄດ້.
ຄູ່ມືນີ້ສະແດງການຕັ້ງຄ່າເລີ່ມຕົ້ນສະເໝີ.
ຄວາມຍາວ 0x00-0xFF ໄບຕ໌ຄວາມຍາວລວມມີຈຳນວນໄບຕ໌ຂໍ້ມູນຈຳນວນຂອງໄບຕ໌ຄຳສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງຂະຫຍາຍ 0xD0-0xDF ຄໍາສັ່ງ byte, ຄ່າ 0xD0 ຫາ 0xDF ແມ່ນຄໍາສັ່ງຂະຫຍາຍ
ຂໍ້ມູນ xx Byte 0: CAN-Channel (ເລີ່ມຕົ້ນທີ່ 0 ສໍາລັບ CAN 1) / 128 … 255 ສະຫງວນໄວ້ສໍາລັບໂມດູນ (WLAN / GSM / GPS…)
Byte 1: ຄໍາສັ່ງ
Byte 2: ເນື້ອໃນຂໍ້ມູນ
ເຊັກsum 0xCE ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF 0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

“–” ຫມາຍຄວາມວ່າມູນຄ່ານີ້ບໍ່ແມ່ນຄວາມສົນໃຈ
"xx" ຫມາຍຄວາມວ່າພາກສະຫນາມປະກອບມີຄ່າການຕັ້ງຄ່າ / ຕອບກັບ

2.2.1. ອະດີດample – ຄໍາສັ່ງຂະຫຍາຍ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ 0x0D ໄບຕ໌ຄວາມຍາວລວມມີຈຳນວນໄບຕ໌ຂໍ້ມູນຈຳນວນຂອງໄບຕ໌ຄຳສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xD0 ຄໍາສັ່ງຂະຫຍາຍ
ຂໍ້ມູນ 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
CAN-Channel: 2
ຄຳສັ່ງ: 11-bit ID CAN message ID (0x789) (MSB ທຳອິດ)
CAN-message Data ເນື້ອໃນ
ເຊັກsum 0x19 ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

2.3. ປະມວນຜົນຂໍ້ຄວາມຂໍ້ມູນ
ຂໍ້ຄວາມເຫຼົ່ານີ້ຖືກໃຊ້ເພື່ອສົ່ງຂໍ້ຄວາມ CAN ທີ່ໄດ້ຮັບໄປຫາເຈົ້າພາບຫຼືສົ່ງຂໍ້ຄວາມ CAN ຈາກໂຮດໄປຫາເຄືອຂ່າຍ CAN.

2.3.1. ສາມາດຮັບກອບຂໍ້ມູນໄດ້
ຂໍ້ຄວາມເຟຣມຂໍ້ມູນ CAN ທີ່ໄດ້ຮັບໂດຍປະຕູຈາກລົດເມ CAN ຖືກໂອນໄປໃສ່ອິນເຕີເຟດໂຮດໃນຮູບແບບຕໍ່ໄປນີ້.

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x00 11-bit ID CAN ຂໍ້ຄວາມໄດ້ຮັບ
0x01 11-bit ID CAN ຂໍ້ຄວາມທີ່ໄດ້ຮັບ, ຂໍ້ຄວາມມີເວລາເພີ່ມເຕີມ 32-ບິດamp ຄ່າ.
0x02 29-bit ID CAN ຂໍ້ຄວາມໄດ້ຮັບ
0x03 29-bit ID CAN ຂໍ້ຄວາມທີ່ໄດ້ຮັບ, ຂໍ້ຄວາມມີເວລາເພີ່ມເຕີມ 32-ບິດamp ຄ່າ.
ຂໍ້ມູນ ສໍາລັບຂໍ້ຄວາມ ID 11-bit:
0x00-0xFF ໄບຕ໌ 0-1: 11-bit CAN ID (MSB ທໍາອິດ)
ຂໍ້ມູນເພີ່ມເຕີມ ໄບຕ໌:
ຂໍ້ມູນ CAN ສູງສຸດ 8 ໄບຕ໌ເປັນເວລາ 32-ບິດເພີ່ມເຕີມamp ຄ່າ (ພຽງແຕ່ຖ້າເວລາທີ່ສຸດamp ທາງ​ເລືອກ​ແມ່ນ​ເປີດ​ໃຊ້​ງານ​, ເບິ່ງ​ຂ້າງ​ລຸ່ມ​ນີ້​)
ສໍາລັບຂໍ້ຄວາມ ID 29-bit:
0x00-0xFF ໄບຕ໌ 0-3: 29-bit CAN ID (MSB ທໍາອິດ)
ຂໍ້ມູນເພີ່ມເຕີມ ໄບຕ໌:
ຂໍ້ມູນ CAN ສູງສຸດ 8 ໄບຕ໌ເປັນເວລາ 32-ບິດເພີ່ມເຕີມamp ຄ່າ
(ພຽງແຕ່ຖ້າເວລາທີ່ສຸດamp ທາງ​ເລືອກ​ແມ່ນ​ເປີດ​ໃຊ້​ງານ​, ເບິ່ງ​ຂ້າງ​ລຸ່ມ​ນີ້​)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຖ້າເວລາທີ່ສຸດamp ຕ້ອງການ, ທາງເລືອກນີ້ຕ້ອງຖືກເປີດໃຊ້ດ້ວຍຂໍ້ຄວາມຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ (ເບິ່ງການປັບອຸປະກອນ).
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.3.2. ສົ່ງກອບຂໍ້ມູນ CAN
ເພື່ອສົ່ງຂໍ້ຄວາມກອບຂໍ້ມູນ CAN ໄປຫາລົດເມ CAN, ການໂຕ້ຕອບເຈົ້າພາບຈະສົ່ງຂໍ້ມູນໄປຫາປະຕູໃນຮູບແບບຕໍ່ໄປນີ້.

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x00 ສົ່ງກອບຂໍ້ມູນ 11-bit ID CAN
0x02 ສົ່ງກອບຂໍ້ມູນ 29-bit ID CAN
ຂໍ້ມູນ ສໍາລັບຂໍ້ຄວາມ ID 11-bit:
0x00-0xFF ໄບຕ໌ 0-1:
11-bit CAN ID (MSB ທໍາອິດ)
ຂໍ້ມູນເພີ່ມເຕີມ ໄບຕ໌:
ເຖິງ 8 CAN data bytes
ສໍາລັບຂໍ້ຄວາມ ID 29-bit:
0x00-0xFF ໄບຕ໌ 0-3:
29-bit CAN ID (MSB ທໍາອິດ)
ຂໍ້ມູນເພີ່ມເຕີມ ໄບຕ໌:
ເຖິງ 8 CAN data bytes
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.3.3. ສາມາດຮັບກອບໄລຍະໄກ
CAN ຂໍ້ຄວາມເຟຣມໄລຍະໄກທີ່ໄດ້ຮັບໂດຍປະຕູຈາກລົດເມ CAN ໄດ້ຖືກໂອນໄປຫາການໂຕ້ຕອບເຈົ້າພາບໃນຮູບແບບຕໍ່ໄປນີ້.

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x04 11-bit ID ສາມາດກອບໄລຍະໄກໄດ້ຮັບ
0x05 11-bit ID ສາມາດກອບໄລຍະໄກໄດ້ຮັບ, ຂໍ້ຄວາມປະກອບດ້ວຍເວລາເພີ່ມເຕີມ 32-bitamp ຄ່າ.
0x06 29-bit ID ສາມາດກອບໄລຍະໄກໄດ້ຮັບ
0x07 29-bit ID ສາມາດກອບໄລຍະໄກໄດ້ຮັບ, ຂໍ້ຄວາມປະກອບດ້ວຍເວລາເພີ່ມເຕີມ 32-bitamp ຄ່າ.
ຂໍ້ມູນ ສໍາລັບ 11-bit ID ເຟຣມໄລຍະໄກ:
0x00-0xFF ໄບຕ໌ 0-1:
11-bit CAN ID (MSB ທໍາອິດ)
ຂໍ້ມູນເພີ່ມເຕີມ ໄບຕ໌:
DLC (CAN remote frame Data Length Code) ໄລຍະເວລາ 32-bit ເພີ່ມເຕີມamp ຄ່າ (ພຽງແຕ່ຖ້າເວລາທີ່ສຸດamp ທາງ​ເລືອກ​ແມ່ນ​ເປີດ​ໃຊ້​ງານ​, ເບິ່ງ​ຂ້າງ​ລຸ່ມ​ນີ້​)
ສໍາລັບ 29-bit ID ເຟຣມໄລຍະໄກ:
0x00-0xFF ໄບຕ໌ 0-3:
29-bit CAN ID (MSB ທໍາອິດ)
ຂໍ້ມູນເພີ່ມເຕີມ ໄບຕ໌:
DLC (CAN remote frame Data Length Code) ໄລຍະເວລາ 32-bit ເພີ່ມເຕີມamp ຄ່າ (ພຽງແຕ່ຖ້າເວລາທີ່ສຸດamp ທາງ​ເລືອກ​ແມ່ນ​ເປີດ​ໃຊ້​ງານ​, ເບິ່ງ​ຂ້າງ​ລຸ່ມ​ນີ້​)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຖ້າເວລາທີ່ສຸດamp ຕ້ອງການ, ທາງເລືອກນີ້ຕ້ອງຖືກເປີດໃຊ້ດ້ວຍຂໍ້ຄວາມຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ (ເບິ່ງການປັບອຸປະກອນ).
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.3.4. ສົ່ງພາທາງໄກ CAN
ເພື່ອສົ່ງຂໍ້ຄວາມກອບໄລຍະໄກຂອງ CAN ໄປຫາລົດເມ CAN, ການໂຕ້ຕອບເຈົ້າພາບຈະສົ່ງຂໍ້ມູນໄປຫາປະຕູໃນຮູບແບບຕໍ່ໄປນີ້.

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x04 ສົ່ງ 11-bit ID ສາມາດກອບໄລຍະໄກ
0x06 ສົ່ງ 29-bit ID ສາມາດກອບໄລຍະໄກ
ຂໍ້ມູນ ສໍາລັບ 11-bit ID ເຟຣມໄລຍະໄກ:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB ທໍາອິດ)
byte ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​:
DLC (CAN ລະຫັດຄວາມຍາວຂໍ້ມູນກອບໄລຍະໄກ)
ສໍາລັບ 29-bit ID ເຟຣມໄລຍະໄກ:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB ທໍາອິດ)
byte ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​:
DLC (CAN ລະຫັດຄວາມຍາວຂໍ້ມູນກອບໄລຍະໄກ)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.3.5. ກອບຂໍ້ມູນ RS232 ສົ່ງແລະຮັບ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x09 ກອບຂໍ້ມູນ RS232
ຂໍ້ມູນ xx ຂໍ້ມູນ RS232
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

2.3.6. ຮັບບລັອກການເພີ່ມປະສິດທິພາບ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x08 ຮັບບລັອກການເພີ່ມປະສິດທິພາບ
ຂໍ້ມູນ xx ໄດ້ຮັບຂໍ້ມູນການເພີ່ມປະສິດທິພາບ
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

2.4. ຂໍ້ຄວາມຕິຊົມ
ຂໍ້ຄວາມເຫຼົ່ານີ້ມີຂໍ້ມູນຄໍາຄຶດຄໍາເຫັນທີ່ຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດກວດສອບການສົ່ງຂໍ້ຄວາມ CAN ທີ່ຖືກຕ້ອງ.

2.4.1. ສາ​ມາດ​ສົ່ງ​ຂໍ້​ຄວາມ​ຄໍາ​ຄຶດ​ຄໍາ​ເຫັນ​

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x20 11-bit ID ສາມາດສົ່ງຂໍ້ຄວາມໄດ້
0x21 11-bit ID CAN ຂໍ້ຄວາມຖືກສົ່ງ, ຄວາມຄິດເຫັນປະກອບດ້ວຍເວລາເພີ່ມເຕີມamp ຂອງ​ເວ​ລາ​ສາຍ​ສົ່ງ​
0x22 29-bit ID ສາມາດສົ່ງຂໍ້ຄວາມໄດ້
0x23 29-bit ID CAN ຂໍ້ຄວາມຖືກສົ່ງ, ຄວາມຄິດເຫັນປະກອບດ້ວຍເວລາເພີ່ມເຕີມamp ຂອງ​ເວ​ລາ​ສາຍ​ສົ່ງ​
0x24 ID 11-bit ສາມາດສົ່ງເຟຣມທາງໄກໄດ້
0x25 ID 11-bit ສາມາດສົ່ງເຟຣມທາງໄກໄດ້, ຄຳຕິຊົມມີເວລາເພີ່ມເຕີມamp ຂອງ​ເວ​ລາ​ສາຍ​ສົ່ງ​
0x26 ID 29-bit ສາມາດສົ່ງເຟຣມທາງໄກໄດ້
0x27 ID 29-bit ສາມາດສົ່ງເຟຣມທາງໄກໄດ້, ຄຳຕິຊົມມີເວລາເພີ່ມເຕີມamp ຂອງ​ເວ​ລາ​ສາຍ​ສົ່ງ​
0x28 11-bit ID Transmit ຂໍ້ຄວາມເຊີບເວີຖືກສົ່ງ
0x29 11-bit ID Transmit ຂໍ້ຄວາມເຊີບເວີຖືກສົ່ງ, ຄວາມຄິດເຫັນປະກອບດ້ວຍເວລາເພີ່ມເຕີມamp ຂອງ​ເວ​ລາ​ສາຍ​ສົ່ງ​
0x2A 29-bit ID Transmit ຂໍ້ຄວາມເຊີບເວີຖືກສົ່ງ
0x2B 29-bit ID Transmit ຂໍ້ຄວາມເຊີບເວີຖືກສົ່ງ, ຄວາມຄິດເຫັນປະກອບດ້ວຍເວລາເພີ່ມເຕີມamp ຂອງ​ເວ​ລາ​ສາຍ​ສົ່ງ​
ຂໍ້ມູນ ສໍາລັບ 11-bit ID ຂໍ້ຄວາມ / ເຟຣມຫ່າງໄກສອກຫຼີກ:
0x00-0xFF ໄບຕ໌ 0-1:
11-bit CAN ID (MSB ທໍາອິດ)
0x00-0xFF ໄບຕ໌ຂໍ້ມູນເພີ່ມເຕີມ (ບໍ່ຢູ່ໃນກອບໄລຍະໄກ ຄໍາ​ຄຶດ​ຄໍາ​ເຫັນ​)​:
ສູງສຸດ 8 CAN Data bytes ເປັນເວລາເພີ່ມເຕີມ 32-bitamp ຄ່າ (ພຽງແຕ່ຖ້າເວລາທີ່ສຸດamp ທາງ​ເລືອກ​ແມ່ນ​ເປີດ​ໃຊ້​ງານ​, ເບິ່ງ​ຂ້າງ​ລຸ່ມ​ນີ້​)
ສໍາລັບ 29-bit ID ຂໍ້ຄວາມ / ເຟຣມຫ່າງໄກສອກຫຼີກ:
0x00-0xFF ໄບຕ໌ 0-3:
29-bit CAN ID (MSB ທໍາອິດ)
0x00-0xFF ໄບຕ໌ຂໍ້ມູນເພີ່ມເຕີມ (ບໍ່ຢູ່ໃນກອບໄລຍະໄກ ຄໍາ​ຄຶດ​ຄໍາ​ເຫັນ​)​:
ສູງສຸດ 8 CAN Data bytes ເປັນເວລາເພີ່ມເຕີມ 32-bitamp ຄ່າ (ພຽງແຕ່ຖ້າເວລາທີ່ສຸດamp ທາງ​ເລືອກ​ແມ່ນ​ເປີດ​ໃຊ້​ງານ​, ເບິ່ງ​ຂ້າງ​ລຸ່ມ​ນີ້​)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຖ້າຕ້ອງການຂໍ້ຄວາມຄໍາຄຶດຄໍາເຫັນ, ທາງເລືອກຄໍາຄຶດຄໍາເຫັນຕ້ອງຖືກເປີດໃຊ້ໂດຍຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ (ເບິ່ງ Switch server objects on / off).
ຖ້າເວລາທີ່ສຸດamp ເປັນທີ່ຊື່ນຊອບ, ທາງເລືອກນີ້ຕ້ອງໄດ້ຮັບການເປີດໃຊ້ງານໂດຍຂໍ້ຄວາມທີ່ສອດຄ້ອງກັນ (ເບິ່ງການປັບອຸປະກອນ).
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.5. ຂໍ້​ມູນ​ການ​ວິ​ນິດ​ໄສ​
2.5.1. ID ອຸປະກອນ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x40 ສະຕຣິງ ID ອຸປະກອນ (ຮ້ອງຂໍ: ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
ຂໍ້ມູນ
(ພຽງ​ແຕ່​ໃນ​ການ​ຕອບ​)
0x00-0xFF ສະຕຣິງ ID (ສະເພາະການຕອບສະໜອງ)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

2.5.2. ຮຸ່ນຮາດແວ / ຊອບແວ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x41 ລຸ້ນຮາດແວ / ຊອບແວ (ຮ້ອງຂໍ: ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
ຂໍ້ມູນ
(ພຽງ​ແຕ່​ໃນ​ການ​ຕອບ​)
0x00-0xFF Byte 0-1: ລຸ້ນຮາດແວຂອງອຸປະກອນ
ໄບຕ໌ 2-3: ເວີຊັ່ນຊອບແວຂອງເຟີມແວ
ໄບຕ໌ 4-5: ເວີຊັນຊອບແວຂອງ bootloader
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

2.5.3. ຄວາມຜິດພາດ ສະຖານະ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x42 ສະ​ຖາ​ນະ​ການ​ຜິດ​ພາດ (ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​: ບໍ່​ມີ​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​ໄບ​ຕ​໌​)
0x43 ຂໍ້ຄວາມສະຖານະຂໍ້ຜິດພາດທີ່ມີເວລາເພີ່ມເຕີມamp ຄ່າ
(ບໍ່ມີຄໍາສັ່ງຮ້ອງຂໍ, ພຽງແຕ່ຂໍ້ຄວາມຕອບສະຫນອງ)
ຂໍ້ມູນ
(ພຽງ​ແຕ່​ໃນ​ການ​ຕອບ​)
0x00-0xFF Byte 0:
bit 0: ສາມາດຮັບ buffer overflow ໄດ້
bit 1: ສາມາດສົ່ງເວລາໝົດເວລາ
bit 2: CAN Error counter overflow
bit 3: CAN ຄວາມ​ຜິດ​ພາດ​ໃນ​ລົດ​ເມ​
bit 4: ການໂຕ້ຕອບແມ່ຂ່າຍຜິດພາດ
bit 5: ຮູບແບບການໂຕ້ຕອບແມ່ຂ່າຍຜິດພາດ
bit 6: ອິນເຕີເຟດໂຮສສົ່ງ buffer overflow
bit 7: ບໍ່​ໄດ້​ນໍາ​ໃຊ້
Byte 1 (ລະຫັດຂໍ້ຜິດພາດສຸດທ້າຍຂອງຕົວຄວບຄຸມ CAN):
'0': ບໍ່ມີຂໍ້ຜິດພາດ
'1': ຫຼາຍກວ່າ 5 bits ເທົ່າກັນໃນລໍາດັບເກີດຂຶ້ນ
'2': ຂໍ້ຄວາມທີ່ໄດ້ຮັບບໍ່ມີຮູບແບບທີ່ຖືກຕ້ອງ
'3': ຂໍ້ຄວາມທີ່ສົ່ງບໍ່ໄດ້ຮັບຮູ້
'4': ບໍ່ສາມາດກໍານົດລະດັບ recessive ໃນລະຫວ່າງການສົ່ງ
'5': ບໍ່ສາມາດກໍານົດລະດັບເດັ່ນໃນລະຫວ່າງການສົ່ງ
'6': ຍອດເຊັກ CRC ທີ່ໄດ້ຮັບນັ້ນບໍ່ຖືກຕ້ອງ
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຖ້າເວລາທີ່ສຸດamp ເປັນທີ່ຊື່ນຊອບ, ທາງເລືອກນີ້ຕ້ອງໄດ້ຮັບການເປີດໃຊ້ງານໂດຍຂໍ້ຄວາມທີ່ສອດຄ້ອງກັນ (ເບິ່ງການປັບອຸປະກອນ).
ແຕ່ລະຄັ້ງທີ່ສະຖານະຄວາມຜິດພາດປ່ຽນແປງ, ຂໍ້ຄວາມສະຖານະຂໍ້ຜິດພາດຈະຖືກສ້າງຂຶ້ນໂດຍອັດຕະໂນມັດ.
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.5.4. ຮຸ່ນການໂຕ້ຕອບ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x44 ຮຸ່ນຂອງການໂຕ້ຕອບ (ເຊັ່ນ: ໂມດູນ Bluetooth, WLAN-module, …) (ຮ້ອງຂໍ: ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
ຂໍ້ມູນ
(ພຽງ​ແຕ່​ໃນ​ການ​ຕອບ​)
0x00-0xFF ສະຕຣິງລຸ້ນລະຫັດ ASCII
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).
ໂມດູນສາມາດເລືອກໄດ້.

2.5.5. ປະຈຸບັນ CAN-busload

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x47 ການໂຫຼດປັດຈຸບັນໃນຂໍ້ຄວາມຕໍ່ວິນາທີ (ການຮ້ອງຂໍ: ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
ຂໍ້ມູນ
(ພຽງ​ແຕ່​ໃນ​ການ​ຕອບ​)
0x00-0xFF Byte 0-1:
unsigned Integer value size:16 bit (MSB first)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.5.6. ອຸປະກອນບໍ່ຫວ່າງ / ບໍ່ຮອງຮັບຄໍາສັ່ງ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x48 ອຸປະກອນບໍ່ສາມາດປະຕິບັດຄໍາສັ່ງ (ພຽງແຕ່ຕອບສະຫນອງຕໍ່ຄໍາສັ່ງອື່ນໆ)
ຂໍ້ມູນ 0x00-0xFF ສະຫງວນໄວ້ສໍາລັບການນໍາໃຊ້ໃນອະນາຄົດ
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.5.7. ກໍານົດເວລາການລ່າຊ້າສາມາດສົ່ງໄດ້

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x49 ກໍານົດເວລາການລ່າຊ້າສາມາດສົ່ງໄດ້
ຂໍ້ມູນ 0x00-0xFF ຂະໜາດຄ່າຈຳນວນເຕັມທີ່ບໍ່ໄດ້ເຊັນ: 16 ບິດ (MSB ທຳອິດ)
(ພາຣາມິເຕີ RAM ຖືກຕັ້ງຄືນເປັນ 0 ຫຼັງຈາກຣີເຊັດອຸປະກອນ)
ເລື່ອນເວລາຈົນກ່ວາຄໍາສັ່ງຕໍ່ໄປຈະຖືກປະເມີນໃນ 10 ms, ຄ່ານີ້ໃຊ້ພຽງແຕ່ຄັ້ງດຽວ!
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.6. CAN ຂໍ້ຄວາມຕັ້ງຄ່າຕົວຄວບຄຸມ
2.6.1. ປ່ຽນ / ຮ້ອງຂໍການຕັ້ງຄ່າ ID ຊ່ອງ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x50 ຮ້ອງຂໍການຕັ້ງຄ່າ ID ຊ່ອງ
(ຕ້ອງການຂໍ້ມູນເພີ່ມໜຶ່ງ byte = ໝາຍເລກຊ່ອງ)
0x51 ປ່ຽນການຕັ້ງຄ່າ ID ຊ່ອງຮັບ
(ຕ້ອງ​ການ​ຢ່າງ​ຫນ້ອຍ​ສອງ​ໄບ​ຕ​໌​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​, ຈໍາ​ນວນ​ຊ່ອງ​ແລະ​ການ​ຕັ້ງ​ຄ່າ​ຊ່ອງ​)
ຂໍ້ມູນ 0x00-0xFF Byte 0:
ຮັບໝາຍເລກວັດຖຸ (ໄລຍະຂຶ້ນກັບອຸປະກອນປະຕູ) CANview  USB / RS232: 0…8
ສາມາດview  ອີເທີເນັດ: 0…7
ສາມາດເຊື່ອມຕໍ່ Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
bit 0: 0 = ຊ່ອງທາງປິດ, 1 = ຊ່ອງທາງການເປີດໃຊ້ bit 1: 0 = ໄດ້ຮັບ ID 11-bit, 1 = ໄດ້ຮັບ ID 29-bit bit 2: 0 = ປ່ຽນ ID 11-ບິດ, 1 = ປ່ຽນ 29-bit ID
Byte 2-3: ID 11-bit ຖ້າ byte1, bit 2 = 0
Byte 2-5: ID 29-bit ຖ້າ byte1, bit 2 = 1
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຖ້າຂໍ້ຄວາມການປ່ຽນແປງບໍ່ມີຂໍ້ມູນ ID (ຄວາມຍາວ byte < 4) ການຕັ້ງຄ່າ ID ສຸດທ້າຍຍັງຄົງຢູ່.
ໃນກໍລະນີນີ້ byte 1, bit 2 ແມ່ນຖືກລະເລີຍ.
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.6.2. ປ່ຽນ / ຮ້ອງຂໍການຕັ້ງຄ່າຫນ້າກາກຊ່ອງ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x52 ຮ້ອງຂໍການຮັບການຕັ້ງຄ່າຫນ້າກາກຊ່ອງ
(ຕ້ອງການຂໍ້ມູນເພີ່ມໜຶ່ງ byte = ໝາຍເລກຊ່ອງ)
0x53 ປ່ຽນການຕັ້ງຄ່າໜ້າກາກຊ່ອງຮັບ
(ຕ້ອງ​ການ​ຢ່າງ​ຫນ້ອຍ​ສອງ​ໄບ​ຕ​໌​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​, ຈໍາ​ນວນ​ຊ່ອງ​ແລະ​ການ​ຕັ້ງ​ຄ່າ​ຊ່ອງ​)
ຂໍ້ມູນ 0x00-0xFF Byte 0:
ຮັບໝາຍເລກວັດຖຸ (ໄລຍະຂຶ້ນກັບອຸປະກອນປະຕູ) CANview  USB / RS232: 0…8
ສາມາດview  ອີເທີເນັດ: 0…7
ສາມາດເຊື່ອມຕໍ່ Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
bit 0: 0 = ຊ່ອງທາງປິດ, 1 = ຊ່ອງທາງການເປີດໃຊ້
bit 1: 0 = ຮັບໜ້າກາກ 11 ບິດ, 1 = ຮັບໜ້າກາກ 29 ບິດ
bit 2: 0 = ປ່ຽນໜ້າກາກ 11 ບິດ, 1 = ປ່ຽນໜ້າກາກ 29 ບິດ
Byte 2-3: ຫນ້າກາກ 11-bit ຖ້າ byte1, bit 2 = 0
Byte 2-5: ຫນ້າກາກ 29-bit ຖ້າ byte1, bit 2 = 1
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຖ້າຂໍ້ຄວາມການປ່ຽນແປງບໍ່ມີຂໍ້ມູນຫນ້າກາກ (ຄວາມຍາວ byte < 4), ການຕັ້ງຄ່າຫນ້າກາກສຸດທ້າຍຍັງຄົງຢູ່.
ໃນກໍລະນີນີ້ byte 1, bit 2 ແມ່ນຖືກລະເລີຍ.
ຖ້າອຸປະກອນບໍ່ຮອງຮັບໜ້າກາກແຕ່ລະອັນສຳລັບແຕ່ລະຊ່ອງ (CANview RS232), ການຕັ້ງຄ່າໜ້າກາກສຳລັບຊ່ອງ 1 ຫາ 7 ແມ່ນຖືກລະເລີຍ ແລະຕອບກັບດ້ວຍການຕັ້ງຄ່າຊ່ອງ 0.
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.6.3. ສາ​ມາດ baud ອັດ​ຕາ​ການ​

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF

(ການເລີ່ມຕົ້ນຂອງກອບ)

0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x56 ຮ້ອງຂໍຕົວກໍານົດອັດຕາ CAN baud (ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
0x57 ກໍານົດ CAN baud ອັດຕາພາລາມິເຕີ
ຂໍ້ມູນ 0x00-0xFF Byte 0: 0xFF ຖ້າບໍ່ມີ CIA ປະຕິບັດຕາມອັດຕາ baud ມາດຕະຖານ, ອື່ນ:
0x00: 10 kBit / ວິນາທີ
0x01: 20 kBit / ວິນາທີ
0x02: 50 kBit / ວິນາທີ
0xFE: 100 kBit / ວິນາທີ
0x03: 125 kBit / ວິນາທີ
0x04: 250 kBit / ວິນາທີ
0x05: 500 kBit / ວິນາທີ
0x06: 800 kBit / ວິນາທີ
0x07: 1 MBit / ວິນາທີ
0xFF: ຄ່າ BTR ຖືກໃຊ້
Byte 1: ມູນຄ່າ BTR0 (ຂຶ້ນກັບອຸປະກອນ, ພຽງແຕ່ຖ້າ Byte 0 = 0xFF) Byte 2: ມູນຄ່າ BTR1 (ຂຶ້ນກັບອຸປະກອນ, ພຽງແຕ່ຖ້າ Byte 0 = 0xFF) Byte 3: ມູນຄ່າ BTR2 (ຂຶ້ນກັບອຸປະກອນ, ພຽງແຕ່ຖ້າ Byte 0 = 0xFF)  Byte 4: ມູນຄ່າ BTR3 (ຂຶ້ນກັບອຸປະກອນ, ພຽງແຕ່ຖ້າ Byte 0 = 0xFF)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຖ້າ data byte 0 ຖືກຕັ້ງເປັນ 0xFF, ຄ່າ BTR ຖືກນໍາໃຊ້ເພື່ອກໍານົດອັດຕາ baud ທີ່ບໍ່ແມ່ນມາດຕະຖານ.
ຖ້າອັດຕາ baud ມາດຕະຖານຖືກນໍາໃຊ້, ຄ່າ BTR ແມ່ນບໍ່ຈໍາເປັນ, ຖ້າພວກເຂົາຖືກນໍາໃຊ້ຢ່າງໃດກໍ່ຕາມ, ພວກມັນຈະຖືກລະເລີຍ!
ຖ້າທ່ານຕ້ອງການກໍານົດອັດຕາ baud ທີ່ບໍ່ສະຫນັບສະຫນູນໂດຍການຕັ້ງຄ່າມາດຕະຖານຂອງອຸປະກອນ, ກະລຸນາຕິດຕໍ່ສະຫນັບສະຫນູນຂອງພວກເຮົາສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງການບໍລິການແລະການສະຫນັບສະຫນູນ.
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.6.4. ສາມາດຣີເຊັດຕົວຄວບຄຸມໄດ້

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x58 ສາມາດຣີເຊັດຕົວຄວບຄຸມໄດ້ (ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຄໍາສັ່ງ "CAN Controller Reset" ປະຕິບັດການຕັ້ງຄືນໃຫມ່ຂອງຕົວຄວບຄຸມ CAN, ລວມທັງເວລາທີ່ສຸດamp ຄ່າ, ຮັບ ແລະສົ່ງ buffers.
ຣີເຊັດຕົວຄວບຄຸມ CAN ຍັງຕັ້ງສະຖານະຄວາມຜິດພາດຂອງອຸປະກອນຄືນໃໝ່.
ດ້ວຍເຫດຜົນນີ້, ຫຼັງຈາກຣີເຊັດຕົວຄວບຄຸມ CAN, ຂໍ້ຄວາມສະຖານະຂໍ້ຜິດພາດຈະຖືກສ້າງຂຶ້ນ, ເພື່ອປັບປຸງສະຖານະຂໍ້ຜິດພາດ.
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.6.5. ຕັ້ງຄ່າ CAN interface Auto Baud Mode

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x59 ຕັ້ງໂໝດ baud ອັດຕະໂນມັດ (ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ໂຫມດອັດຕະໂນມັດ Baud ແມ່ນເປັນໄປໄດ້ພຽງແຕ່ກັບອັດຕາ baud ມາດຕະຖານທີ່ອຸປະກອນສະຫນັບສະຫນູນ.
ສໍາລັບການກວດສອບອັດຕະໂນມັດ baud ມັນຈໍາເປັນຕ້ອງມີການສື່ສານທີ່ເຮັດວຽກຢູ່ໃນລົດເມ.
ໃນຂະນະທີ່ການກວດຫາອັດຕາ baud ເຮັດວຽກ, ອຸປະກອນ Proemion CAN ຢູ່ໃນໂຫມດຕົວຕັ້ງຕົວຕີແລະບໍ່ມີອິດທິພົນຕໍ່ການຈະລາຈອນໃນລົດເມ CAN.
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

ຄໍາສັ່ງ baud ອັດຕະໂນມັດກໍານົດອຸປະກອນປະຕູເປັນ "Auto Baud Mode".
ອຸປະກອນຟັງການຈາລະຈອນຢູ່ໃນ CAN ແລະກໍານົດອັດຕາ baud ອັດຕະໂນມັດ (ພຽງແຕ່ອັດຕາ baud ມາດຕະຖານທີ່ອຸປະກອນສາມາດກວດພົບໄດ້).
ຫຼັງຈາກໄດ້ຮັບການຕັ້ງຄ່າອັດຕາ baud ທີ່ຖືກຕ້ອງ, ອຸປະກອນຈະສ້າງຄໍາຕອບ, ປະກອບດ້ວຍອັດຕາ baud ທີ່ກວດພົບ.
ຮູບແບບຂອງຂໍ້ຄວາມນີ້ແມ່ນຄືກັນກັບຂໍ້ຄວາມການຮ້ອງຂໍອັດຕາ CAN baud, ຍົກເວັ້ນຄໍາສັ່ງ byte ແມ່ນ 0x59.
ເມື່ອບໍ່ພົບອັດຕາ baud, ອຸປະກອນຈະໃຊ້ອັດຕາ baud ທີ່ຖືກຕັ້ງຄ່າສຸດທ້າຍສໍາລັບການດໍາເນີນງານ.
ໃນກໍລະນີນີ້, ອັດຕາການຕອບຄືນຂອງ baud ແມ່ນຄືກັນກັບການຮ້ອງຂໍອັດຕາ baud ທີ່ບໍ່ແມ່ນມາດຕະຖານ.

2.6.6. ຕັ້ງ / ຮ້ອງຂໍໂຫມດການເຄື່ອນໄຫວ / passive

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x5A ຮ້ອງຂໍໃຫ້ມີຮູບແບບການເຄື່ອນໄຫວ / passive (ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
0x5B ຕັ້ງຄ່າໂໝດເຄື່ອນໄຫວ/ຕົວຕັ້ງຕົວຕີ
ຂໍ້ມູນ 0x00-0x01 0x00 ອຸປະກອນ = ຮູບແບບການເຄື່ອນໄຫວ
0x01 ອຸປະກອນ = ໂຫມດ passive
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.6.7. ການ​ປ່ຽນ​ແປງ / ການ​ຮ້ອງ​ຂໍ​ໄດ້​ຮັບ​ເວ​ລາ​ຮອບ​ຊ່ອງ​

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ ຂະ ໜາດ 0x5C ຂໍເວລາຮັບຊ່ອງ
(ຕ້ອງການຂໍ້ມູນເພີ່ມໜຶ່ງ byte = ໝາຍເລກຊ່ອງ)
0x5D ປ່ຽນເວລາຮັບຊ່ອງ
(ຕ້ອງ​ການ​ຢ່າງ​ຫນ້ອຍ​ສອງ​ໄບ​ຕ​໌​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​, ຈໍາ​ນວນ​ຊ່ອງ​ແລະ​ການ​ຕັ້ງ​ຄ່າ​ຊ່ອງ​)
ຂໍ້ມູນ 0x00-0xFF Byte 0:
ຮັບໝາຍເລກວັດຖຸ (ໄລຍະຂຶ້ນກັບອຸປະກອນປະຕູ) CANview  ອີເທີເນັດ: 0…7
ສາມາດເຊື່ອມຕໍ່ Bluetooth / WLAN: 0…15
0x00-0xFF Byte 1:
ເວລາຮອບວຽນໃນ 10 ms
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.7. ຂໍ້ຄວາມການຕັ້ງຄ່າສ່ວນຕິດຕໍ່ແມ່ຂ່າຍ
2.7.1. ຄໍາຄິດເຫັນ / ການຕັ້ງຄ່າຜົນຜະລິດ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
ຄໍາສັ່ງ 0x60 ຂໍ​ການ​ຕັ້ງ​ຄ່າ​ຄໍາ​ຄຶດ​ຄໍາ​ເຫັນ (ບໍ່​ມີ​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ bytes​)
0x61 ຕັ້ງຄ່າການຕິຊົມ
ຂໍ້ມູນ 0x00-0x07 ໄບຕ໌ 0:
ນ້ອຍ 0: 1 = CAN output on / 0 = CAN output off
bit 1: 1 = ສົ່ງຄໍາຕິຊົມຂໍ້ຄວາມ CAN ສຸດ / 0 = ຄໍາຕິຊົມປິດ
ນ້ອຍ 2: 1 = ຄວາມຄິດເຫັນຂອງເຊີບເວີໃນ / 0 = ຄວາມຄິດເຫັນຂອງເຄື່ອງແມ່ຂ່າຍປິດ
ນ້ອຍ 3: 1 = RS232 interface on / 0 = RS232 interface off
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຖ້າຜົນຜະລິດ serial ຖືກປິດໃຊ້ງານ, ຂໍ້ຄວາມ CAN ທີ່ໄດ້ຮັບຈະຖືກເກັບໄວ້ໃນ RAM ຂອງອຸປະກອນ Proemion CAN. ຖ້າ buffer ນີ້ເຕັມ, buffer overflow error ແມ່ນຊີ້ໃຫ້ເຫັນ.
ຖ້າຜົນໄດ້ຮັບຖືກເປີດໃຊ້, ຂໍ້ຄວາມທີ່ເກັບໄວ້ທັງຫມົດຈະຖືກສົ່ງໄປຫາອິນເຕີເຟດໂຮດທັນທີ.
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.8. ສົ່ງຄໍາສັ່ງການໂຕ້ຕອບຂອງເຄື່ອງແມ່ຂ່າຍ
2.8.1. ສະຫຼັບວັດຖຸເຊີບເວີເປີດ / ປິດ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x80 ຮ້ອງຂໍການເປີດ / ປິດວັດຖຸຂອງເຄື່ອງແມ່ຂ່າຍ (ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
0x81 ຕັ້ງວັດຖຸເຊີບເວີເປີດ / ປິດ
ຂໍ້ມູນ 0x00-0xFF ໄບຕ໌ 0:
ແຕ່ລະບິດທີ່ຖືກກໍານົດ switches ຢູ່ໃນຈຸດປະສົງຂອງເຄື່ອງແມ່ຂ່າຍທີ່ສອດຄ້ອງກັນ / ສະແດງໃຫ້ເຫັນວ່າວັດຖຸຂອງເຄື່ອງແມ່ຂ່າຍແມ່ນເປີດ.
ການຣີເຊັດບິດໝາຍເຖິງສິ່ງຂອງເຊີບເວີທີ່ຖືກປິດໃຊ້ງານ.
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຄຳສັ່ງນີ້ຖືກປະຕິເສດ ແລະບໍ່ໄດ້ໃຊ້ໂດຍອຸປະກອນຂອງພວກເຮົາອີກຕໍ່ໄປ.

2.8.2. ປ່ຽນ / ຮ້ອງຂໍການຕັ້ງຄ່າວັດຖຸຂອງເຄື່ອງແມ່ຂ່າຍ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x82 ຮ້ອງຂໍການຕັ້ງຄ່າວັດຖຸຂອງເຊີບເວີ (ຕ້ອງການຂໍ້ມູນຫນຶ່ງໄບຕ໌ເພີ່ມເຕີມທີ່ມີຈໍານວນວັດຖຸຂອງເຄື່ອງແມ່ຂ່າຍ)
0x83 ຕັ້ງວັດຖຸເຊີບເວີເປີດ / ປິດ
ຂໍ້ມູນ 0x01-0x08 ໄບຕ໌ 0 (ຈໍານວນວັດຖຸ):
ປະກອບມີຈໍານວນຫນຶ່ງໃນແປດຂອງເຄື່ອງແມ່ຂ່າຍທີ່ເປັນໄປໄດ້ທີ່ຄວນຈະມີການປ່ຽນແປງ.
0x00-0x01 ໄບຕ໌ 1 (IDE):
0x00 = 11-bit ID Object
0x01 = 29-bit ID Object
Byte 2 ແລະຕົວເລກ byte ສູງກວ່າມີຂໍ້ມູນຕໍ່ໄປນີ້ ໃນ​ການ​ສະ​ແດງ​   ຄໍາສັ່ງ:
0x00-0xFF ID (11 ຫຼື 29 bit)
0x01-0x08 DLC (ຈໍານວນຂອງ bytes ຂໍ້ມູນຂອງຂໍ້ຄວາມ CAN)
0x00-0xFF ເຖິງ 8 ໄບຕ໌ຂໍ້ມູນ ຂອງ​ຂໍ້​ຄວາມ​ກະ​ປ໋ອງ​
0x00-0xFF ເວລາຮອບວຽນ ຂອງ server object ໃນ 10 ms
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ເນື້ອໃນຂອງ DLC byte ຈະຕ້ອງຕົກລົງກັບຈໍານວນຂອງ bytes ຂໍ້ມູນການຖ່າຍທອດ, ຖ້າບໍ່ດັ່ງນັ້ນເຄື່ອງແມ່ຂ່າຍການຖ່າຍທອດອາດຈະປະຕິບັດຕົວບໍ່ໄດ້.
ຄຳສັ່ງນີ້ຖືກປະຕິເສດ ແລະບໍ່ໄດ້ໃຊ້ໂດຍອຸປະກອນຂອງພວກເຮົາອີກຕໍ່ໄປ.

2.8.3. ປ່ຽນແປງ / ຮ້ອງຂໍການຕັ້ງຄ່າຊ່ອງ ID 
ຕົວກອງ CAN ສົ່ງສັນຍານເຮັດວຽກຄືກັນຄືກັບ CAN ຮັບຕົວກອງທີ່ອະທິບາຍໄວ້ໃນບົດ CAN Controller ຂໍ້ຄວາມຕັ້ງຄ່າ. ຂໍ້ຄວາມທີ່ໄດ້ຮັບຈາກເຈົ້າພາບຖືກກວດສອບດ້ວຍເງື່ອນໄຂການກັ່ນຕອງນີ້. ຖ້າເງື່ອນໄຂຖືກປະຕິບັດຕາມ, ຂໍ້ຄວາມຖືກສົ່ງໄປຫາລົດເມ CAN.

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x84 ຮ້ອງຂໍການຕັ້ງຄ່າການສົ່ງສັນຍານ ID ຊ່ອງ
(ຕ້ອງການຂໍ້ມູນເພີ່ມໜຶ່ງ byte = ໝາຍເລກຊ່ອງ)
0x85 ປ່ຽນການຕັ້ງຄ່າ ID ຊ່ອງສັນຍານ
(ຕ້ອງ​ການ​ຢ່າງ​ຫນ້ອຍ​ສອງ​ໄບ​ຕ​໌​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​, ຈໍາ​ນວນ​ຊ່ອງ​ແລະ​ການ​ຕັ້ງ​ຄ່າ​ຊ່ອງ​)
ຂໍ້ມູນ 0x00-0x07 Byte 0:
ສົ່ງເລກວັດຖຸ
0x00-0x07 Byte 1:
bit 0: 0 = ຊ່ອງທາງປິດ, 1 = ຊ່ອງທາງການເປີດໃຊ້
bit 1: 0 = ສົ່ງ 11-bit ID, 1 = ສົ່ງ 29-bit ID
bit 2: 0 = ປ່ຽນ ID 11-ບິດ, 1 = ປ່ຽນ 29-bit ID
0x00-0xFF Byte 2-3: ID 11-bit ຖ້າ byte1, bit 2 = 0
0x00-0xFF Byte 2-5: ID 29-bit ຖ້າ byte1, bit 2 = 1
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຄຳສັ່ງນີ້ຖືກປະຕິເສດ ແລະບໍ່ໄດ້ໃຊ້ໂດຍອຸປະກອນຂອງພວກເຮົາອີກຕໍ່ໄປ.

2.8.4. ປ່ຽນ / ຮ້ອງຂໍການສົ່ງຜ່ານການຕັ້ງຄ່າຫນ້າກາກຊ່ອງທາງ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x86 ຮ້ອງຂໍການຕັ້ງຄ່າຫນ້າກາກຊ່ອງທາງການຖ່າຍທອດ
(ຕ້ອງການຂໍ້ມູນເພີ່ມໜຶ່ງ byte = ໝາຍເລກຊ່ອງ)
0x87 ປ່ຽນການຕັ້ງຄ່າໜ້າກາກຊ່ອງສັນຍານ
(ຕ້ອງ​ການ​ຢ່າງ​ຫນ້ອຍ​ສອງ​ໄບ​ຕ​໌​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​, ຈໍາ​ນວນ​ຊ່ອງ​ແລະ​ການ​ຕັ້ງ​ຄ່າ​ຊ່ອງ​)
ຂໍ້ມູນ 0x00-0x07 ໄບຕ໌ 0:
ສົ່ງເລກວັດຖຸ
0x00-0x07 Byte 1:
ນ້ອຍ 0: 0 = ຊ່ອງທາງປິດ, 1 = ຊ່ອງທາງການເປີດໃຊ້
bit 1: 0 = ສົ່ງໜ້າກາກ 11-ບິດ, 1 = ສົ່ງໜ້າກາກ 29-ບິດ
ນ້ອຍ 2: 0 = ປ່ຽນໜ້າກາກ 11 ບິດ, 1 = ປ່ຽນໜ້າກາກ 29 ບິດ
0x00-0xFF ໄບຕ໌ 2-3: ຫນ້າກາກ 11-bit ຖ້າ byte1, bit 2 = 0
0x00-0xFF ໄບຕ໌ 2-5: ຫນ້າກາກ 29-bit ຖ້າ byte1, bit 2 = 1
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຄຳສັ່ງນີ້ຖືກປະຕິເສດ ແລະບໍ່ໄດ້ໃຊ້ໂດຍອຸປະກອນຂອງພວກເຮົາອີກຕໍ່ໄປ.

2.8.5. ປ່ຽນ / ຮ້ອງຂໍການຕັ້ງຄ່າເວລາວົງຈອນຊ່ອງທາງການຖ່າຍທອດ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0x88 ຮ້ອງຂໍການຕັ້ງຄ່າເວລາວົງຈອນຊ່ອງ
(ຕ້ອງການຂໍ້ມູນເພີ່ມໜຶ່ງ byte = ໝາຍເລກຊ່ອງ)
0x89 ປ່ຽນການຕັ້ງຄ່າເວລາວົງຈອນຊ່ອງ
(ຕ້ອງ​ການ​ຢ່າງ​ຫນ້ອຍ​ສອງ​ໄບ​ຕ​໌​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​, ຈໍາ​ນວນ​ຊ່ອງ​ແລະ​ການ​ຕັ້ງ​ຄ່າ​ຊ່ອງ​)
ຂໍ້ມູນ 0x00-0x07 ໄບຕ໌ 0:
ສົ່ງເລກວັດຖຸ
0x00-0x07 ໄບຕ໌ 1:+
ນ້ອຍ 0: 0 = ຊ່ອງທາງປິດ, 1 = ຊ່ອງທາງການເປີດໃຊ້
bit 1: 0 = ສົ່ງເວລາຮອບວຽນ 11-ບິດ, 1 = ສົ່ງເວລາວົງຈອນ 29-ບິດ
ນ້ອຍ 2: 0 = ປ່ຽນເວລາຮອບວຽນ 11-ບິດ, 1 = ປ່ຽນເວລາຮອບວຽນ 29-ບິດ
0x00-0xFF ໄບຕ໌ 2-3: ເວລາຮອບວຽນ 11-bit ຖ້າ byte1, bit 2 = 0
0x00-0xFF ໄບຕ໌ 2-5: ເວລາຮອບວຽນ 29-bit ຖ້າ byte1, bit 2 = 1
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

2.9. ການຕັ້ງຄ່າພາລາມິເຕີຂອງອຸປະກອນ
2.9.1. ປ່ຽນ / ຮ້ອງຂໍເວລາamp ການຕັ້ງຄ່າ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xA0 ຮ້ອງຂໍເວລາamp ການ​ຕັ້ງ​ຄ່າ (ການ​ຮ້ອງ​ຂໍ​: ບໍ່​ມີ​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ bytes​)
0xA1 ຕັ້ງເວລາamp ການຕັ້ງຄ່າ
ຂໍ້ມູນ 0x00-0x13 Byte 0:
bit 0: 1 = ເວລາamp on, 0 = ເວລາamp ປິດ
bit 1: 1 = ເວລາສົມທຽບamp, 0 = ເວລາຢ່າງແທ້ຈິງamp
bit 4: 1 = ຄວາມຜິດພາດ ແລະ Echo Feedback timestamp on 0 = Error ແລະ Echo Feedback timestamp ປິດ
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ຖ້າ "ເວລາທີ່ສຸດamp-Mode” ຖືກເລືອກ, ຄ່າ 32-bit (ຄວາມລະອຽດ 100 µs) ຖືກໃສ່ຫຼັງຈາກ byte ຂໍ້ມູນສຸດທ້າຍຂອງແຕ່ລະຂໍ້ຄວາມ CAN ທີ່ໄດ້ຮັບ.
ຂໍ້ຄວາມທັງໝົດຢູ່ດ້ານອິນເຕີເຟດແມ່ຂ່າຍທີ່ມີເວລາສູງສຸດamp ແມ່ນຢູ່ໃນລໍາດັບທີ່ຖືກຕ້ອງ.
ຖ້າເວລາທີ່ສຸດamp ຄວນຖືກໃສ່ຫຼັງຈາກຂໍ້ຄວາມທີ່ສະທ້ອນອອກມາ (“ສົ່ງຄໍາຕິຊົມເຊີບເວີ” ຫຼື “ສົ່ງຄໍາຕິຊົມຂໍ້ຄວາມສາມາດສົ່ງໄດ້”) ແລະຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ, 'ຄວາມຜິດພາດ ແລະສຽງສະທ້ອນຈາກສຽງສະທ້ອນເທື່ອສຸດ.amp' ຕ້ອງໄດ້ຮັບການກະຕຸ້ນເພີ່ມເຕີມ.
ຄວາມແຕກຕ່າງລະຫວ່າງ "ພີ່ນ້ອງ" ແລະ "ໂຫມດຢ່າງແທ້ຈິງ" ແມ່ນວ່າມູນຄ່າການນັບຖືກຕັ້ງຄືນໃຫມ່ຫຼັງຈາກແຕ່ລະຂໍ້ຄວາມທີ່ໄດ້ຮັບໃນ "ຮູບແບບພີ່ນ້ອງ".

ໝາຍເຫດ
"ຄວາມຜິດພາດແລະສຽງສະທ້ອນ" ເວລາທີ່ສຸດamp ຖືກສົ່ງພຽງແຕ່ຖ້າເວລາທີ່ສຸດamp ໂໝດຖືກເປີດໃຊ້.
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.9.2. ການ​ປ່ຽນ​ແປງ CAN ສົ່ງ​ເວ​ລາ​ຊັກ​ຊ້າ​

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວມີຈຳນວນໄບຕ໌ຂໍ້ມູນ ຈຳນວນຂອງໄບຕ໌ຄຳສັ່ງ
ຄໍາສັ່ງ 0xA2 ກໍານົດເວລາການລ່າຊ້າສາມາດສົ່ງໄດ້
ຂໍ້ມູນ
(ພຽງ​ແຕ່​ໃນ​ການ​ຕອບ​)
0x00-0xFF ຂະໜາດຄ່າຈຳນວນເຕັມທີ່ບໍ່ໄດ້ເຊັນ: 16 bit
(ພາຣາມິເຕີ RAM ຖືກຕັ້ງຄືນເປັນ 0 ຫຼັງຈາກຣີເຊັດອຸປະກອນ)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ເວລາຊັກຊ້ານີ້ຖືກໃສ່ກ່ອນແຕ່ລະຂໍ້ຄວາມ CAN, ດັ່ງນັ້ນການສົ່ງ CAN ຊ້າລົງ.

2.9.3. ຕັ້ງເວລາລໍຖ້າ IP-block

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xA3 ກໍານົດເວລາລໍຖ້າ IP-block (ສໍາລັບການນໍາໃຊ້ແບນວິດທີ່ດີກວ່າ)
ຂໍ້ມູນ 0x00-0xFF ໄລຍະຫ່າງໃນ 10 ມິນລິວິນາທີ
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

2.9.4. ກໍານົດໄລຍະການຄິດໄລ່ອັດຕາ baud

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xA4 ກໍານົດໄລຍະການຄິດໄລ່ອັດຕາ CAN baud
ຂໍ້ມູນ 0x00-0xFF ໄລຍະຫ່າງໃນ milliseconds
ຂະໜາດຄ່າຈຳນວນເຕັມທີ່ບໍ່ໄດ້ເຊັນ: 16 bit (MSB ທຳອິດ)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ການ​ນໍາ​ໃຊ້​ເປັນ​ຄໍາ​ສັ່ງ​ຂະ​ຫຍາຍ​ເປັນ​ໄປ​ໄດ້ (ເບິ່ງ Extended Command Format (Byte Mode)).

2.9.5. ການເຂົ້າເຖິງວັດຈະນານຸກົມວັດຖຸ Canopen

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xA5 ອ່ານ / ຂຽນໃນວັດຈະນານຸກົມວັດຖຸ
ຂໍ້ມູນ 0x00-0xFF ຮ້ອງຂໍ: Byte 0:
ຄໍາສັ່ງ: 0x01 ຂຽນ, 0x00 ອ່ານ (ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
Byte 1-2:
ດັດຊະນີ (LSB ທໍາອິດ)
Byte 3:
ດັດຊະນີຍ່ອຍ
bytes ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​:
ຂໍ້ມູນ (LSB ກ່ອນ)
ຄໍາຕອບ: Byte 0:
ຜົນໄດ້ຮັບ: 0x40 ອ່ານຜົນສໍາເລັດ
0x80 ອ່ານລົ້ມເຫຼວ (ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
0x41 ຂຽນສົບຜົນສໍາເລັດ (ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
0x81 ຂຽນລົ້ມເຫລວ (ບໍ່ມີຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມ)
Byte 1-2:
ດັດຊະນີ (LSB ທໍາອິດ)
Byte 3:
ດັດຊະນີຍ່ອຍ
bytes ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​:
ຂໍ້ມູນ (LSB ກ່ອນ)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

2.10. ຄຳສັ່ງການເຂົ້າເຖິງຮາດແວ
2.10.1. ຣີເຊັດອຸປະກອນ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xC0 ຕັ້ງຄ່າອຸປະກອນຄືນໃໝ່
ຂໍ້ມູນ  —
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ອຸປະກອນຕອບສະຫນອງຄໍາສັ່ງນີ້ດ້ວຍຄໍາສັ່ງ "ID ອຸປະກອນ".
ສຳລັບບາງອຸປະກອນຄຳສັ່ງນີ້ບໍ່ໄດ້ນຳໄປສູ່ການຕັ້ງຮາດແວຄືນໃໝ່ ເນື່ອງຈາກການສື່ສານກັບແມ່ຂ່າຍຈະສູນເສຍໄປ.

  • ສາມາດview ອີເທີເນັດ
  • ສາມາດເຊື່ອມຕໍ່ Bluetooth / WLAN

2.10.2. ຮ້ອງຂໍຄ່າຊ່ອງອະນາລັອກ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xC2 ຮ້ອງຂໍຄ່າຊ່ອງອະນາລັອກ (ຕ້ອງການ 1 ຂໍ້ມູນເພີ່ມຕື່ມໄບຕ໌ທີ່ປະກອບດ້ວຍໝາຍເລກຊ່ອງ)
ຂໍ້ມູນ 0x00-0x03 Byte 0 (ໝາຍເລກຊ່ອງ):
0x00: ການສະຫນອງ voltage
0x01: CAN Low line
0x02: CAN ເສັ້ນສູງ
0x03: ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ 1 ແລະ 2
0x00-0xFF Byte 1: ຄ່າອະນາລັອກ (ສຳລັບຊ່ອງ 0…2, ເບິ່ງລາຍລະອຽດຂ້າງລຸ່ມນີ້)
Byte 1-4: (ສໍາລັບຊ່ອງ 3) ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ 1 voltage IEEE 754 ລະຫັດ, LSB ທໍາອິດ
Byte 5-8: (ສໍາລັບຊ່ອງ 3) ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ 2 voltage IEEE 754 ລະຫັດ, LSB ທໍາອິດ
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.
VCC
CANH / CANL
0x00 0V
0V
VCC
CANH / CANL
0xFF 39V
5V

ໝາຍເຫດ
ພຽງແຕ່ CAN ໄດ້view RS232 ສາມາດວັດແທກສາຍ CAN voltage ລະດັບ.
ການວັດແທກນີ້ແມ່ນເປັນໄປໄດ້ພຽງແຕ່ສໍາລັບອັດຕາ CAN baud ຂອງ 125 kBit / s ແລະຊ້າລົງ.

ກໍານົດ / ຮ້ອງຂໍມູນຄ່າຊ່ອງທາງດິຈິຕອນ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xC4 ຮ້ອງຂໍມູນຄ່າຊ່ອງດິຈິຕອນ (ຕ້ອງການ 1 ຂໍ້ມູນເພີ່ມເຕີມ byte ທີ່ມີຈໍານວນຊ່ອງ)
0xC5 ກຳນົດຄ່າຊ່ອງດິຈິຕອນ (ຕ້ອງການ 2 ຂໍ້ມູນໄບຕ໌ເພີ່ມເຕີມທີ່ມີໝາຍເລກຊ່ອງ ແລະຄ່າ)
ຂໍ້ມູນ 0x00-0xFF ໄບຕ໌ 0 (ໝາຍເລກຊ່ອງ): 0x00: ຕົວຕ້ານການຢຸດລົດເມ
0x00-0x01 Byte 1: ຄ່າດິຈິຕອນ (1 = ເປີດ, 0 = ປິດ)
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ແຕ່ລະຄໍາສັ່ງທີ່ກໍານົດໄວ້ແມ່ນຕອບກັບຄ່າທີ່ແທ້ຈິງ.

2.10.3. ຕັ້ງລະຫັດຜ່ານການສື່ສານ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xC6 ຮ້ອງຂໍການກວດສອບລະຫັດຜ່ານການສື່ສານ
ຂໍ້ມູນ xx ຄໍາສັ່ງ
ໄບຕ໌ 0…n:
ສະຕຣິງລະຫັດຜ່ານ (ຄ່າເລີ່ມຕົ້ນ: “GSMONLIN”) ການຕອບສະໜອງ
ໄບຕ໌ 0:
0 = ລະ​ຫັດ​ຜ່ານ​ກວດ​ສອບ​ແລະ OK​
ຖ້າການກວດສອບລະຫັດຜ່ານລົ້ມເຫລວ, ບໍ່ມີຄໍາຕອບຈາກອຸປະກອນ
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຂໍ້ຄວາມນີ້ມີຄວາມສຳຄັນຫຼາຍທີ່ຈະປົດລັອກການເຮັດວຽກທັງໝົດຂອງອິນເຕີເຟດໂໝດ byte ຢູ່ CANlink GSM/UMTS.
ກອງປະຊຸມແມ່ນເປັນໄປໄດ້ພຽງແຕ່ການກວດສອບລະຫັດຜ່ານການສື່ສານທີ່ຖືກຕ້ອງ!

2.10.4. ຣີເຊັດລະຫັດຜ່ານການສື່ສານ

ໄບຕ໌ ມູນຄ່າ ລາຍລະອຽດ
SOF
(ການເລີ່ມຕົ້ນຂອງກອບ)
0x43 SOF ຫມາຍເຖິງການເລີ່ມຕົ້ນຂອງຄໍາສັ່ງ.
ຄວາມຍາວ xx ໄບຕ໌ຄວາມຍາວປະກອບດ້ວຍຈໍານວນໄບຕ໌ຂໍ້ມູນ ຈໍານວນໄບຕ໌ຄໍາສັ່ງຕໍ່ໄປນີ້.
ຄໍາສັ່ງ 0xC7 ຣີເຊັດການກວດສອບລະຫັດຜ່ານການສື່ສານ
ເຊັກsum xx ປະກອບມີການກວດສອບ XOR ຂອງ SOF, Length, Command ແລະ Data-bytes.
EOF
(ທ້າຍຂອບ)
0x0D EOF byte ຫມາຍເຖິງການສິ້ນສຸດຂອງຄໍາສັ່ງ.

ໝາຍເຫດ
ຂໍ້ຄວາມນີ້ລັອກອິນເຕີເຟດໂໝດ byte.
ຄໍາສັ່ງນີ້ຄວນຈະຖືກສົ່ງໃນຕອນທ້າຍຂອງກອງປະຊຸມການສື່ສານ.

ຄໍາສັ່ງແລະອຸປະກອນ

ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະຫນອງການສະຫຼຸບຂອງຄໍາສັ່ງທີ່ມີຢູ່ທັງຫມົດແລະຊີ້ໃຫ້ເຫັນວ່າອຸປະກອນ Proemion ສະຫນັບສະຫນູນພວກເຂົາ.
ຄວາມສາມາດໃນການໃຊ້ງານຂອງຄໍາສັ່ງສໍາລັບອຸປະກອນ Proemion ແມ່ນຫມາຍດ້ວຍ "S", "E" ຫຼື "S / E".

ຕົວຫຍໍ້ເຫຼົ່ານີ້ຫມາຍເຖິງ:

  • “S” ອຸປະກອນ Proemion ຮອງຮັບຄໍາສັ່ງນີ້ຢູ່ໃນຮູບແບບຄໍາສັ່ງມາດຕະຖານເທົ່ານັ້ນ (ເບິ່ງຮູບແບບຄໍາສັ່ງ (Byte Mode)).
  • “E” ອຸປະກອນ Proemion ສະຫນັບສະຫນູນຄໍາສັ່ງນີ້ພຽງແຕ່ໃນຮູບແບບຄໍາສັ່ງຂະຫຍາຍ (ເບິ່ງ Extended Command Format (Byte Mode)).
  • "S / E" ອຸປະກອນ Proemion ສະຫນັບສະຫນູນຄໍາສັ່ງນີ້ໃນຮູບແບບຄໍາສັ່ງມາດຕະຖານແລະໃນຮູບແບບຄໍາສັ່ງຂະຫຍາຍ.
ຂໍ້ຄວາມ ຄໍາສັ່ງ ອຸປະກອນ
ປະເພດ ສາມາດview USB ເຊື່ອມຕໍ່
Bluetooth
2000
ເຊື່ອມຕໍ່
WLAN
2000
ເຊື່ອມຕໍ່
ໄຮ້ສາຍ
3000
ເຊື່ອມຕໍ່
ໄຮ້ສາຍ 4000
ສາມາດview
ອີເທີເນັດ
ເຊື່ອມຕໍ່
ມືຖື
5000
ເຊື່ອມຕໍ່
ມືຖື
3000
ສາມາດview
RS232
ປະມວນຜົນຂໍ້ຄວາມຂໍ້ມູນ 0x00 S/E S/E S/E S/E S/E S/E S/E S / * S/E
0x01 S/E S/E S/E S/E S/E S/E S/E S/E* S/E
0x02 S/E S/E S/E S/E S/E S/E S/E S/E* S/E
0x03 S/E S/E S/E S/E S/E S/E S/E S/E* S/E
0x04 S/E S/E S/E S/E S/E S/E S/E S/E* S/E
0x05 S/E S/E S/E S/E S/E S/E S/E S/E*
0x06 S/E S/E S/E S/E S/E S/E S/E S/E*
0x07 S/E S/E S/E S/E S/E S/E S/E S/E*
0x08 S/E S/E
0x09 S
ຂໍ້ຄວາມຕິຊົມ 0x20 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x21 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x22 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x23 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x24 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x25 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x26 S/E S/E S/E S/E S/E S/E S/E S/E
0x27 S/E S/E S/E S/E S/E S/E S/E S/E
0x28 S/E S/E
0x29 S/E S/E
0x2A S/E S/E
0x2B S/E S/E

*ຕົວເລືອກຂໍ້ມູນຄໍາສັ່ງຕໍ່ໄປນີ້ບໍ່ໄດ້ຖືກປະຕິບັດສໍາລັບ CLM3000 ແລະ CLM3600:
– bit 2: 1 = ຄວາມຄິດເຫັນເຊີບເວີເປີດ / 0 = ຄວາມຄິດເຫັນຂອງເຊີບເວີປິດ
– bit 3:1 = RS232 interface on / 0 = RS232 interface off

ຂໍ້ຄວາມ ຄໍາສັ່ງ ອຸປະກອນ
ປະເພດ ສາມາດview USB ເຊື່ອມຕໍ່
Bluetooth
2000
ເຊື່ອມຕໍ່
WLAN
2000
ເຊື່ອມຕໍ່
ໄຮ້ສາຍ 3000
ເຊື່ອມຕໍ່
ໄຮ້ສາຍ 4000
ສາມາດview
ອີເທີເນັດ
ເຊື່ອມຕໍ່
ມືຖື
5000
ເຊື່ອມຕໍ່
ມືຖື
3000
ສາມາດview
RS232
ຂໍ້ຄວາມການວິນິດໄສ 0x40 S S S S S S S S S
0x41 S S S S S S S S S
0x42 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x43 S/E S/E S/E S/E S/E
0x44 S/E S/E S/E S/E S/E S/E S/E
0x47 S/E S/E S/E
0x48 S/E S/E S/E S/E
0x49 S/E S/E S/E S/E
ສາມາດຄວບຄຸມຂໍ້ຄວາມຕັ້ງຄ່າ 0x50 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x51 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x52 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x53 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x56 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x57 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x58 S/E S/E S/E S/E S/E S/E S/E S/E
0x59 S/E S/E
0x5A S/E S/E S/E S/E S/E
0x5B S/E S/E S/E S/E S/E
ຂະ ໜາດ 0x5C S/E S/E S/E S/E S/E S/E S/E
0x5D S/E S/E S/E S/E S/E S/E S/E
ຂໍ້ຄວາມການຕັ້ງຄ່າການໂຕ້ຕອບຂອງເຈົ້າພາບ 0x60 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x61 S/E S/E S/E S/E S/E S/E S/E S/E S/E
ສົ່ງຄໍາສັ່ງການໂຕ້ຕອບຂອງເຄື່ອງແມ່ຂ່າຍ 0x80 S S
0x81 S S
0x82 S S
0x83 S S
0x84 S
0x85 S
0x86 S
0x87 S
0x88 S
0x89 S
ປະເພດ ສາມາດview   USB ສາມາດເຊື່ອມຕໍ່ Bluetooth
2000
ສາມາດເຊື່ອມຕໍ່ WLAN
2000
CANlink ໄຮ້ສາຍ 3000 CANlink ໄຮ້ສາຍ 4000 ສາມາດview ອີເທີເນັດ ສາມາດເຊື່ອມຕໍ່ມືຖືໄດ້
5000
ສາມາດເຊື່ອມຕໍ່ມືຖືໄດ້
3000
ສາມາດview
RS232
ການຕັ້ງຄ່າພາລາມິເຕີອຸປະກອນ 0xA0 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0xA1 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0xA2 S
0xA3 S
0xA4 S/E S/E S/E
0xA5 S S S S
ຄຳສັ່ງການເຂົ້າເຖິງຮາດແວ 0xC0 S S S S S S S S S
0xC2 S S S S
0xC4 S
0xC5 S
0xC6 S S S
0xC7 S S S

ລຸ້ນ: 11.0.549

ໂລໂກ້ Proemion

ເອກະສານ / ຊັບພະຍາກອນ

PDF thumbnailByte Command Protocol ຄໍາສັ່ງ Binary
User Manual · Byte Command Protocol Binary commands, Command Protocol Binary commands, Protocol Binary commands, Binary commands

ຖາມຄໍາຖາມ

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

ຖາມຄໍາຖາມ

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.