forked from achamaikin/CCSModuleSW30Web
Add SET_AUX_RELAY (0xB2) to drive RELAY3 site lamp (v1.0.34).
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -67,6 +67,18 @@ void SC_CommandHandler(ReceivedCommand_t* cmd) {
|
||||
}
|
||||
response_code = RESP_FAILED;
|
||||
break;
|
||||
case CMD_SET_AUX_RELAY:
|
||||
if (cmd->argument_length == 1) {
|
||||
uint8_t state = ((uint8_t*)cmd->argument)[0];
|
||||
if (state <= 1) {
|
||||
RELAY_Write(RELAY3, state);
|
||||
log_printf(LOG_INFO, "AUX relay RELAY3: %u\n", state);
|
||||
response_code = RESP_SUCCESS;
|
||||
break;
|
||||
}
|
||||
}
|
||||
response_code = RESP_FAILED;
|
||||
break;
|
||||
case CMD_SET_POWER_LIMIT:
|
||||
if (cmd->argument_length == 1) {
|
||||
PSU0.power_limit = ((uint8_t*)cmd->argument)[0] * 1000;
|
||||
|
||||
Reference in New Issue
Block a user