Rename UhkModulePhase_*ProtocolVersion to UhkModulePhase_*ModuleProtocolVersion.
This commit is contained in:
@@ -56,7 +56,7 @@ void SlaveTxHandler(void)
|
|||||||
TxMessage.length = 1;
|
TxMessage.length = 1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case SlaveProperty_ProtocolVersion: {
|
case SlaveProperty_ModuleProtocolVersion: {
|
||||||
TxMessage.data[0] = MODULE_PROTOCOL_VERSION;
|
TxMessage.data[0] = MODULE_PROTOCOL_VERSION;
|
||||||
TxMessage.length = 1;
|
TxMessage.length = 1;
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -93,30 +93,30 @@ status_t UhkModuleSlaveDriver_Update(uint8_t uhkModuleDriverId)
|
|||||||
bool isSyncValid = memcmp(rxMessage->data, SlaveSyncString, SLAVE_SYNC_STRING_LENGTH) == 0;
|
bool isSyncValid = memcmp(rxMessage->data, SlaveSyncString, SLAVE_SYNC_STRING_LENGTH) == 0;
|
||||||
status = kStatus_Uhk_NoTransfer;
|
status = kStatus_Uhk_NoTransfer;
|
||||||
*uhkModulePhase = isSyncValid && isMessageValid
|
*uhkModulePhase = isSyncValid && isMessageValid
|
||||||
? UhkModulePhase_RequestProtocolVersion
|
? UhkModulePhase_RequestModuleProtocolVersion
|
||||||
: UhkModulePhase_RequestSync;
|
: UhkModulePhase_RequestSync;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get protocol version
|
// Get protocol version
|
||||||
case UhkModulePhase_RequestProtocolVersion:
|
case UhkModulePhase_RequestModuleProtocolVersion:
|
||||||
txMessage.data[0] = SlaveCommand_RequestProperty;
|
txMessage.data[0] = SlaveCommand_RequestProperty;
|
||||||
txMessage.data[1] = SlaveProperty_ProtocolVersion;
|
txMessage.data[1] = SlaveProperty_ModuleProtocolVersion;
|
||||||
txMessage.length = 2;
|
txMessage.length = 2;
|
||||||
status = tx(i2cAddress);
|
status = tx(i2cAddress);
|
||||||
*uhkModulePhase = UhkModulePhase_ReceiveProtocolVersion;
|
*uhkModulePhase = UhkModulePhase_ReceiveModuleProtocolVersion;
|
||||||
break;
|
break;
|
||||||
case UhkModulePhase_ReceiveProtocolVersion:
|
case UhkModulePhase_ReceiveModuleProtocolVersion:
|
||||||
status = rx(rxMessage, i2cAddress);
|
status = rx(rxMessage, i2cAddress);
|
||||||
*uhkModulePhase = UhkModulePhase_ProcessProtocolVersion;
|
*uhkModulePhase = UhkModulePhase_ProcessModuleProtocolVersion;
|
||||||
break;
|
break;
|
||||||
case UhkModulePhase_ProcessProtocolVersion: {
|
case UhkModulePhase_ProcessModuleProtocolVersion: {
|
||||||
bool isMessageValid = CRC16_IsMessageValid(rxMessage);
|
bool isMessageValid = CRC16_IsMessageValid(rxMessage);
|
||||||
if (isMessageValid) {
|
if (isMessageValid) {
|
||||||
uhkModuleState->protocolVersion = rxMessage->data[0];
|
uhkModuleState->protocolVersion = rxMessage->data[0];
|
||||||
}
|
}
|
||||||
status = kStatus_Uhk_NoTransfer;
|
status = kStatus_Uhk_NoTransfer;
|
||||||
*uhkModulePhase = isMessageValid ? UhkModulePhase_RequestModuleId : UhkModulePhase_RequestProtocolVersion;
|
*uhkModulePhase = isMessageValid ? UhkModulePhase_RequestModuleId : UhkModulePhase_RequestModuleProtocolVersion;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -29,9 +29,9 @@
|
|||||||
UhkModulePhase_ProcessSync,
|
UhkModulePhase_ProcessSync,
|
||||||
|
|
||||||
// Get protocol version
|
// Get protocol version
|
||||||
UhkModulePhase_RequestProtocolVersion,
|
UhkModulePhase_RequestModuleProtocolVersion,
|
||||||
UhkModulePhase_ReceiveProtocolVersion,
|
UhkModulePhase_ReceiveModuleProtocolVersion,
|
||||||
UhkModulePhase_ProcessProtocolVersion,
|
UhkModulePhase_ProcessModuleProtocolVersion,
|
||||||
|
|
||||||
// Get module id
|
// Get module id
|
||||||
UhkModulePhase_RequestModuleId,
|
UhkModulePhase_RequestModuleId,
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
SlaveProperty_Sync,
|
SlaveProperty_Sync,
|
||||||
SlaveProperty_ProtocolVersion,
|
SlaveProperty_ModuleProtocolVersion,
|
||||||
SlaveProperty_ModuleId,
|
SlaveProperty_ModuleId,
|
||||||
SlaveProperty_Features,
|
SlaveProperty_Features,
|
||||||
} slave_property_t;
|
} slave_property_t;
|
||||||
|
|||||||
Reference in New Issue
Block a user