diff --git a/src/RIGv2/Radio/Radio.cpp b/src/RIGv2/Radio/Radio.cpp
index 09c2aba51f98bca86e766f4efe31adc05c73caf9..3b5d301f1edc81eef1b1ef11a118efabe33f055a 100644
--- a/src/RIGv2/Radio/Radio.cpp
+++ b/src/RIGv2/Radio/Radio.cpp
@@ -549,13 +549,16 @@ bool Radio::enqueueSystemTm(uint8_t tmId)
tm.rocket_mass = sensors->getTankWeightLastSample().load;
tm.n2o_vessel_mass = sensors->getVesselWeightLastSample().load;
+ // TODO: methods below have mismatching names
tm.n2o_filling_pressure =
+ sensors->getVesselPressLastSample().pressure;
+ tm.n2_filling_pressure =
sensors->getFillingPressLastSample().pressure;
tm.n2o_vessel_pressure =
- sensors->getVesselPressLastSample().pressure;
+ sensors->getBottomTankPressLastSample().pressure;
+ tm.n2_vessel_1_pressure =
+ sensors->getTopTankPressLastSample().pressure;
- tm.n2_filling_pressure = -1.f; // TODO
- tm.n2_vessel_1_pressure = -1.f; // TODO
tm.n2_vessel_2_pressure = -1.f; // TODO
tm.battery_voltage = sensors->getBatteryVoltageLastSample().voltage;