UpperCamelCase rxMessage and txMessage because they're extern variables.

This commit is contained in:
László Monda
2017-09-28 03:38:44 +02:00
parent 8d57968575
commit 9309c1e954
3 changed files with 21 additions and 21 deletions

View File

@@ -10,15 +10,15 @@
#include "bool_array_converter.h"
#include "bootloader.h"
i2c_message_t rxMessage;
i2c_message_t txMessage;
i2c_message_t RxMessage;
i2c_message_t TxMessage;
void SetError(uint8_t error);
void SetGenericError(void);
void SetResponseByte(uint8_t response);
void SetError(uint8_t error) {
txMessage.data[0] = error;
TxMessage.data[0] = error;
}
void SetGenericError(void)
@@ -29,21 +29,21 @@ void SetGenericError(void)
// Set a single byte as the response.
void SetResponseByte(uint8_t response)
{
txMessage.data[1] = response;
TxMessage.data[1] = response;
}
void SlaveRxHandler(void)
{
uint8_t commandId = rxMessage.data[0];
uint8_t commandId = RxMessage.data[0];
switch (commandId) {
case SlaveCommand_SetTestLed:
txMessage.length = 0;
bool isLedOn = rxMessage.data[1];
TxMessage.length = 0;
bool isLedOn = RxMessage.data[1];
TEST_LED_SET(isLedOn);
break;
case SlaveCommand_SetLedPwmBrightness:
txMessage.length = 0;
uint8_t brightnessPercent = rxMessage.data[1];
TxMessage.length = 0;
uint8_t brightnessPercent = RxMessage.data[1];
LedPwm_SetBrightness(brightnessPercent);
break;
case SlaveCommand_JumpToBootloader:
@@ -54,12 +54,12 @@ void SlaveRxHandler(void)
void SlaveTxHandler(void)
{
uint8_t commandId = rxMessage.data[0];
uint8_t commandId = RxMessage.data[0];
switch (commandId) {
case SlaveCommand_RequestKeyStates:
BoolBytesToBits(keyMatrix.keyStates, txMessage.data, LEFT_KEYBOARD_HALF_KEY_COUNT);
txMessage.length = KEY_STATE_SIZE;
CRC16_UpdateMessageChecksum(&txMessage);
BoolBytesToBits(keyMatrix.keyStates, TxMessage.data, LEFT_KEYBOARD_HALF_KEY_COUNT);
TxMessage.length = KEY_STATE_SIZE;
CRC16_UpdateMessageChecksum(&TxMessage);
break;
}
}