diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2021-02-07 15:23:19 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2021-03-13 11:29:41 -0500 |
commit | 6cb419a90a9304f2e6d5eae02f0b4b931e9b1fda (patch) | |
tree | a3953e94de44a08e53ae6d56733ebbf03d893855 /src/generic/canbus.h | |
parent | 041692828c66cd291435020f240b243c862177bf (diff) | |
download | kutter-6cb419a90a9304f2e6d5eae02f0b4b931e9b1fda.tar.gz kutter-6cb419a90a9304f2e6d5eae02f0b4b931e9b1fda.tar.xz kutter-6cb419a90a9304f2e6d5eae02f0b4b931e9b1fda.zip |
canbus: Rework CAN command protocol
Rework the micro-controller command protocol so that it supports
direct communication with the serialqueue.c code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/generic/canbus.h')
-rw-r--r-- | src/generic/canbus.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/generic/canbus.h b/src/generic/canbus.h index 3a3283ca..d9c330b3 100644 --- a/src/generic/canbus.h +++ b/src/generic/canbus.h @@ -3,16 +3,14 @@ #include <stdint.h> // uint32_t -#define CANBUS_ID_UUID 0x321 -#define CANBUS_ID_SET 0x322 -#define CANBUS_ID_UUID_RESP 0x323 +#define CANBUS_ID_ADMIN 0x3f0 +#define CANBUS_ID_ADMIN_RESP 0x3f1 #define CANBUS_UUID_LEN 6 // callbacks provided by board specific code int canbus_read(uint32_t *id, uint8_t *data); int canbus_send(uint32_t id, uint32_t len, uint8_t *data); void canbus_set_filter(uint32_t id); -void canbus_reboot(void); // canbus.c void canbus_notify_tx(void); |