Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added XiongCai Technology DroneCan ESC Message DSDL #61

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions com/xckj/esc/20110.CmdControl.uavcan
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
OVERRIDE_SIGNATURE 0x4fdf12a8708a2030

uint8 NODECMD_DIS_ALL_UP = 0
uint8 NODECMD_DIS_UP = 1
uint8 NODECMD_TRIG_HB = 10
uint8 NODECMD_EN_ALLUP = 100
uint8 NODECMD_RST = 0xFE
uint8 NodeCmd

uint8 CmdNodeId

uint8 reserved
3 changes: 3 additions & 0 deletions com/xckj/esc/20111.OperateId.uavcan
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
OVERRIDE_SIGNATURE 0x4df8b5792b8e676a

uint8[<=3] payload
5 changes: 5 additions & 0 deletions com/xckj/esc/20130.AutoUpMsg1.uavcan
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
OVERRIDE_SIGNATURE 0xb95f98a2bb955035

uint16 rpm
uint16 current
uint16 runstatus
7 changes: 7 additions & 0 deletions com/xckj/esc/20131.AutoUpMsg2.uavcan
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
OVERRIDE_SIGNATURE 0x2c8e7c3aaca9e11e

uint16 PWM
uint16 voltage
uint8 MOS_T
uint8 CAP_T
uint8 Motor_T
3 changes: 3 additions & 0 deletions com/xckj/esc/20150.ThrotGroup1.uavcan
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
OVERRIDE_SIGNATURE 0x8dfd4ad6e74b6207

uint14[<=4] command
3 changes: 3 additions & 0 deletions com/xckj/esc/20151.ThrotGroup2.uavcan
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
OVERRIDE_SIGNATURE 0xa28b683d1286d1fc

uint14[<=4] command
5 changes: 5 additions & 0 deletions com/xckj/esc/222.SetBaud.uavcan
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
OVERRIDE_SIGNATURE 0x278afc50d7f6f50d

uint8 baud
---
uint8 ok
9 changes: 9 additions & 0 deletions com/xckj/esc/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
XC TECHNOLOGY CAN ESC
=====================

These messages are applicable to the CAN ESCs of Shenzhen Xiongcai Technology Co., Ltd. (http://www.xc-bldc.com/).

note:
the default CAN baud rate of these Xiongcai Technology ESCs is 500,000, but it can be changed using the "SetBaud" command.

The default CAN node ID is 0x10, and it can be changed using the "SetID" command.