Index: firmware/App/Services/FPGA.c =================================================================== diff -u -rd9cc76524777a12ba77b58ce95416dddfb032997 -r620104f4a9e3148575703981a3063b9605b6e9b8 --- firmware/App/Services/FPGA.c (.../FPGA.c) (revision d9cc76524777a12ba77b58ce95416dddfb032997) +++ firmware/App/Services/FPGA.c (.../FPGA.c) (revision 620104f4a9e3148575703981a3063b9605b6e9b8) @@ -537,10 +537,9 @@ // construct bulk write command to write actuator data registers starting at address 3 (TODO - change address later) fpgaWriteCmdBuffer[0] = FPGA_WRITE_CMD_CODE; - fpgaWriteCmdBuffer[1] = 0x03; // start at FPGA address 8 + fpgaWriteCmdBuffer[1] = 0x08; // start at FPGA address 8 fpgaWriteCmdBuffer[2] = 0x00; fpgaWriteCmdBuffer[3] = sizeof(FPGA_ACTUATORS_T); - //fpgaActuatorSetPoints.bloodValveSetState = 0x03; // TODO - remove memcpy( &(fpgaWriteCmdBuffer[FPGA_WRITE_CMD_HDR_LEN]), &fpgaActuatorSetPoints, sizeof(FPGA_ACTUATORS_T) ); crc = crc16( fpgaWriteCmdBuffer, FPGA_WRITE_CMD_HDR_LEN+sizeof(FPGA_ACTUATORS_T) ); fpgaWriteCmdBuffer[FPGA_WRITE_CMD_HDR_LEN+sizeof(FPGA_ACTUATORS_T)] = GET_MSB_OF_WORD( crc );