Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
4e5a9bb
stuff
dnakhooda Oct 26, 2025
443cae5
cerberus lightning stuff
dnakhooda Oct 26, 2025
0adf99a
revert package-lock
dnakhooda Oct 26, 2025
0949bf9
lightning board sensors
dnakhooda Oct 26, 2025
f8fa932
fix
dnakhooda Oct 26, 2025
8d94170
lightning board messages
dnakhooda Nov 2, 2025
5071ca8
fix
dnakhooda Nov 2, 2025
e9dd635
fix
dnakhooda Nov 2, 2025
eee22c8
fix
dnakhooda Nov 2, 2025
71a934a
fix
dnakhooda Nov 3, 2025
c4289c7
fix
dnakhooda Nov 5, 2025
687a2e8
imu divide 1000
dnakhooda Nov 23, 2025
592e25a
Added first two messages for vcu.json
bjackson312006 Dec 14, 2025
ca43f93
Made it more good
bjackson312006 Dec 14, 2025
f35b12a
no more mpu.json
bjackson312006 Dec 14, 2025
fc7a34d
added trailing newline
bjackson312006 Dec 14, 2025
bcdc621
added faults message
bjackson312006 Dec 14, 2025
3a0c4dd
Added Dashboard eFuse message
bjackson312006 Dec 14, 2025
28e5eb4
removed unused field from faults message
bjackson312006 Dec 14, 2025
0c2b8c7
no more illegal characters
bjackson312006 Dec 14, 2025
9709953
added all of the eFuse messages
bjackson312006 Dec 14, 2025
134519c
Removed illegal message descriptions for pump1 and pump2
bjackson312006 Dec 14, 2025
459fd13
Changed name of reverse bit in VCU State message
bjackson312006 Dec 15, 2025
ca26a39
Merge branch 'main' into lightning-stuff
dnakhooda Dec 18, 2025
9ce4c74
Made changes for code generation
bjackson312006 Dec 22, 2025
7dc955e
cerberus lightning stuff
dnakhooda Dec 26, 2025
416fe19
change can ids
dnakhooda Dec 26, 2025
52635ee
doc and desc
dnakhooda Dec 26, 2025
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
248 changes: 248 additions & 0 deletions can-messages/lightning.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,248 @@
[
{
"id": "0xAAA",
"desc": "Lightning Board IMU Acceleration Data",
"points": [
{
"size": 16,
"signed": true,
"formatter": {
"key": "divide",
"arg": 1000
},
"sim": {
"min": -2000,
"max": 2000,
"inc_min": 0.1,
"inc_max": 2.5
}
},
{
"size": 16,
"signed": true,
"formatter": {
"key": "divide",
"arg": 1000
},
"sim": {
"min": -2000,
"max": 2000,
"inc_min": 0.1,
"inc_max": 2.5
}
},
{
"size": 16,
"signed": true,
"formatter": {
"key": "divide",
"arg": 1000
},
"sim": {
"min": -2000,
"max": 2000,
"inc_min": 0.1,
"inc_max": 2.5
}
}
],
"fields": [
{
"name": "Lightning/IMU/Acceleration",
"unit": "mg",
"values": [
1,
2,
3
],
"doc": "Lightning Board IMU Acceleration Data.",
"desc": "The IMU Acceleration Data on the Lightning Board."
}
],
"sim_freq": 500
},
{
"id": "0xAAB",
"desc": "Lightning Board IMU Gyro Data",
"points": [
{
"size": 16,
"signed": true,
"formatter": {
"key": "divide",
"arg": 1000
},
"sim": {
"min": -500000,
"max": 500000,
"inc_min": 10,
"inc_max": 1000
}
},
{
"size": 16,
"signed": true,
"formatter": {
"key": "divide",
"arg": 1000
},
"sim": {
"min": -500000,
"max": 500000,
"inc_min": 10,
"inc_max": 1000
}
},
{
"size": 16,
"signed": true,
"formatter": {
"key": "divide",
"arg": 1000
},
"sim": {
"min": -500000,
"max": 500000,
"inc_min": 10,
"inc_max": 1000
}
}
],
"fields": [
{
"name": "Lightning/IMU/Gyro",
"unit": "mdps",
"values": [
1,
2,
3
],
"doc": "Lightning Board IMU Gyroscope Data.",
"desc": "The IMU Gyroscope Data on the Lightning Board."
}
],
"sim_freq": 500
},
{
"id": "0xAAC",
"desc": "Lightning Board Lightning Sensor Information",
"points": [
{
"size": 8,
"signed": false,
"sim": {
"options": [
[
1,
0.95
],
[
4,
0.03
],
[
8,
0.02
]
]
}
},
{
"size": 8,
"signed": false,
"sim": {
"min": 0,
"max": 40,
"inc_min": 1,
"inc_max": 4
}
},
{
"size": 32,
"signed": false,
"sim": {
"min": 0,
"max": 10000,
"inc_min": 1,
"inc_max": 100
}
}
],
"fields": [
{
"name": "Lightning/LightningSensor/Data",
"unit": "",
"values": [
1,
2,
3
],
"doc": "Lightning Board Lightning Sensor Information.",
"desc": "The Lightning Board Lightning Sensor Data."
}
],
"sim_freq": 1000
},
{
"id": "0xAAD",
"desc": "Lightning Board Magnometer Sensor Information",
"points": [
{
"size": 16,
"signed": true,
"formatter": {
"key": "divide",
"arg": 1000
},
"sim": {
"min": 10,
"max": 40,
"inc_min": 1,
"inc_max": 4
}
},
{
"size": 16,
"signed": true,
"formatter": {
"key": "divide",
"arg": 1000
},
"sim": {
"min": 10,
"max": 40,
"inc_min": 1,
"inc_max": 4
}
},
{
"size": 16,
"signed": true,
"formatter": {
"key": "divide",
"arg": 1000
},
"sim": {
"min": 10,
"max": 40,
"inc_min": 1,
"inc_max": 4
}
}
],
"fields": [
{
"name": "Lightning/Magnometer/Data",
"unit": "milligauss",
"values": [
1,
2,
3
],
"doc": "Lightning Board Magnometer Sensor Information.",
"desc": "The Lightning Board Magnometer Sensor Data."
}
],
"sim_freq": 1000
}
]
Loading