|
@@ -37,7 +37,7 @@ bool DAC_SingleWrite(uint8_t slot, uint16_t channel_value) {
|
|
|
return false;
|
|
return false;
|
|
|
}
|
|
}
|
|
|
controllerTxPackage.len = 3;
|
|
controllerTxPackage.len = 3;
|
|
|
- controllerTxPackage.packet[0] = 0x58; //0x58 for Channel 0; 0x5A for Channel 1
|
|
|
|
|
|
|
+ controllerTxPackage.packet[0] = (0b01011000 | slot << 1);
|
|
|
controllerTxPackage.packet[1] = (0x10) | ((channel_value >> 8) & 0x0F);
|
|
controllerTxPackage.packet[1] = (0x10) | ((channel_value >> 8) & 0x0F);
|
|
|
controllerTxPackage.packet[2] = (channel_value & 0xFF);
|
|
controllerTxPackage.packet[2] = (channel_value & 0xFF);
|
|
|
|
|
|