Index: firmware/App/Services/FpgaTD.c =================================================================== diff -u -r7f22307635cf6c73dca1a2cc86c5f57ae62dde4d -r3e6b89e98c3725c7afd94a3c37fe3efce3fde65f --- firmware/App/Services/FpgaTD.c (.../FpgaTD.c) (revision 7f22307635cf6c73dca1a2cc86c5f57ae62dde4d) +++ firmware/App/Services/FpgaTD.c (.../FpgaTD.c) (revision 3e6b89e98c3725c7afd94a3c37fe3efce3fde65f) @@ -208,7 +208,7 @@ U32 syrPumpSpeed; ///< Reg 34. Syringe pump time between step toggle (1/2 step period). U16 syrPumpDACData; ///< Reg 38. Syringe pump DAC data U16 syrPumpDACControl; ///< Reg 40. Syringe pump ADC and DAC control register. - U08 nibpCtl; ///< Reg 41. NIBP control register. + U16 nibpCtl; ///< Reg 41. NIBP control register. U16 nibpInflate; ///< Reg 42. NIBP inflate pressure register. U32 h5SetSpeed; ///< Reg 44. H5 ejector motor set speed. } FPGA_ACTUATORS_T; @@ -1353,7 +1353,7 @@ void setNIBPCommand( FPGA_NIBP_CMD_T command ) { fpgaActuatorSetPoints.nibpCtl &= ~FPGA_NIBP_CMD_MASK; - fpgaActuatorSetPoints.nibpCtl |= ( (U08)command & FPGA_NIBP_CMD_MASK ); + fpgaActuatorSetPoints.nibpCtl |= ( (U16)command & FPGA_NIBP_CMD_MASK ); fpgaActuatorSetPoints.nibpCtl |= FPGA_NIBP_CMD_RDY; }