diff --git a/firmware/CHANGELOG.md b/firmware/CHANGELOG.md index affe513d55..344c815fc7 100644 --- a/firmware/CHANGELOG.md +++ b/firmware/CHANGELOG.md @@ -36,6 +36,9 @@ Release template (copy/paste this for new release): - Critical error when using big values on Boost Control Open Loop with Y axis as MAP #7093 - "Baro Correction" axis label +### Breaking Changes + - Lua: onCanRx parameter value to be use Lua-indexing #7110 + ## November 2024 "Day 998" ### Added diff --git a/firmware/controllers/lua/lua_can_rx.cpp b/firmware/controllers/lua/lua_can_rx.cpp index 4f0227e856..28e0e0d133 100644 --- a/firmware/controllers/lua/lua_can_rx.cpp +++ b/firmware/controllers/lua/lua_can_rx.cpp @@ -97,7 +97,7 @@ static void handleCanFrame(LuaHandle& ls, CanFrameData* data) { auto dlc = data->Frame.DLC; // Push bus, ID and DLC - lua_pushinteger(ls, data->BusIndex); + lua_pushinteger(ls, HUMAN_OFFSET + data->BusIndex); lua_pushinteger(ls, CAN_ID(data->Frame)); lua_pushinteger(ls, dlc);