Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
6457086
decoding!
bjackson312006 Mar 12, 2026
1548734
no more router
bjackson312006 Mar 12, 2026
3a804d7
decoder now generates functions for all mesasges that ARENT originati…
bjackson312006 Mar 12, 2026
a53204d
clearer warnings
bjackson312006 Mar 12, 2026
f046dd8
pointer params for decoder functions
bjackson312006 Mar 12, 2026
92e25c7
battbox temp is a float apparently
bjackson312006 Mar 12, 2026
cd8c8a9
scaling for the bms battbox echo message
bjackson312006 Mar 13, 2026
3abeba2
no more sim for the efuse state commands
bjackson312006 Mar 13, 2026
01bede3
even less sim for efuse commands
bjackson312006 Mar 13, 2026
991370b
sim
bjackson312006 Mar 13, 2026
898382c
computer
bjackson312006 Mar 13, 2026
dbed68b
added message definitions for spare efuse
bjackson312006 Mar 13, 2026
6925e7b
made it so brake efuse default is 1
bjackson312006 Mar 13, 2026
b97935e
message for brake state
bjackson312006 Mar 13, 2026
1f475e0
fixed brake state message
bjackson312006 Mar 13, 2026
2ebe968
fix bad definitions
bjackson312006 Mar 13, 2026
d0ef94c
actually fix bad definitions
bjackson312006 Mar 13, 2026
c5c9911
spare needs to default to AUTO
bjackson312006 Mar 14, 2026
6132ce2
rtds debug messages
bjackson312006 Mar 15, 2026
a217731
rtds state message
bjackson312006 Mar 15, 2026
3ba02c3
rtds command
bjackson312006 Mar 15, 2026
83211b6
formatting
bjackson312006 Mar 15, 2026
009853b
error bool
bjackson312006 Mar 15, 2026
a21dc0a
rtds command message?
bjackson312006 Mar 15, 2026
e48b602
c type
bjackson312006 Mar 15, 2026
beb7e90
Merge branch 'main' into feature/decoding-codegen
bjackson312006 Mar 19, 2026
b47083d
re-added lfiu messages
bjackson312006 Mar 19, 2026
cb927a8
encoder fix?
bjackson312006 Mar 19, 2026
6a4e99c
decoder fix
bjackson312006 Mar 19, 2026
a96c6c8
new vcu test message
bjackson312006 Mar 19, 2026
1a3e912
they can be 48 bits?
bjackson312006 Mar 19, 2026
4fcbfad
even more test messages
bjackson312006 Mar 19, 2026
0769a33
cant be signed
bjackson312006 Mar 19, 2026
2611e8b
big endian
bjackson312006 Mar 19, 2026
e5e7c9d
make the float signed
bjackson312006 Mar 20, 2026
2dc71bf
new ids for bms test
bjackson312006 Mar 20, 2026
b479f3f
Merge branch 'main' into feature/decoding-codegen
bjackson312006 Mar 20, 2026
66aeb6a
added back the thing
bjackson312006 Mar 20, 2026
6003df2
Merge branch 'main' into feature/decoding-codegen
bjackson312006 Mar 22, 2026
a5a722f
no more double
bjackson312006 Mar 22, 2026
15313fb
removed the old ones
bjackson312006 Mar 22, 2026
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
219 changes: 219 additions & 0 deletions can-messages/bms.json
Original file line number Diff line number Diff line change
Expand Up @@ -3309,5 +3309,224 @@
}
],
"sim_freq": 250
},
{
"id": "0x102",
"desc": "BMS Test Message One",
"points": [
{
"size": 32,
"signed": true,
"name": "one",
"c_type": "float",
"endianness": "big",
"formatter": {
"key": "divide",
"arg": 1000
}
},
{
"size": 16,
"signed": true,
"name": "two",
"c_type": "int16_t",
"endianness": "big"
},
{
"size": 8,
"signed": false,
"name": "three",
"c_type": "uint8_t"
}
],
"fields": [
{
"name": "BMS/Test/MessageOne/One",
"unit": "",
"values": [
1
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageOne/Two",
"unit": "",
"values": [
2
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageOne/Three",
"unit": "",
"values": [
3
],
"doc": "",
"desc": ""
}
]
},
{
"id": "0x103",
"desc": "BMS Test Message Two",
"points": [
{
"size": 2,
"signed": false,
"name": "one",
"c_type": "uint8_t"
},
{
"size": 1,
"signed": false,
"name": "two",
"c_type": "bool"
},
{
"size": 3,
"signed": false,
"name": "three",
"c_type": "uint8_t"
},
{
"size": 6,
"signed": false,
"name": "four",
"c_type": "uint8_t"
},
{
"size": 1,
"signed": false,
"name": "five",
"c_type": "bool"
},
{
"size": 1,
"signed": false,
"name": "six",
"c_type": "bool"
},
{
"size": 1,
"signed": false,
"name": "seven",
"c_type": "bool"
},
{
"size": 1,
"signed": false,
"name": "eight",
"c_type": "bool"
},
{
"size": 23,
"signed": false,
"name": "nine",
"c_type": "uint32_t",
"endianness": "big"
},
{
"size": 9,
"signed": false,
"name": "ten",
"c_type": "uint16_t",
"endianness": "big"
}
],
"fields": [
{
"name": "BMS/Test/MessageTwo/One",
"unit": "",
"values": [
1
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageTwo/Two",
"unit": "",
"values": [
2
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageTwo/Three",
"unit": "",
"values": [
3
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageTwo/Four",
"unit": "",
"values": [
4
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageTwo/Five",
"unit": "",
"values": [
5
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageTwo/Six",
"unit": "",
"values": [
6
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageTwo/Seven",
"unit": "",
"values": [
7
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageTwo/Eight",
"unit": "",
"values": [
8
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageTwo/Nine",
"unit": "",
"values": [
9
],
"doc": "",
"desc": ""
},
{
"name": "BMS/Test/MessageTwo/Ten",
"unit": "",
"values": [
10
],
"doc": "",
"desc": ""
}
]
}
]
Loading