Remove debugging code and move TX indicator to actual TX
This commit is contained in:
parent
ed5c5b57c9
commit
29e4c62e6e
@ -65,17 +65,10 @@ int main()
|
|||||||
HAL_GPIO_WritePin(BLUE_LED_GPIO_Port, BLUE_LED_Pin, GPIO_PIN_SET);
|
HAL_GPIO_WritePin(BLUE_LED_GPIO_Port, BLUE_LED_Pin, GPIO_PIN_SET);
|
||||||
|
|
||||||
serial_t serial;
|
serial_t serial;
|
||||||
uint8_t data = 0;
|
|
||||||
|
|
||||||
while(true) {
|
while(true) {
|
||||||
if(serial.rxByte(data)) {
|
|
||||||
serial.txByte(data);
|
|
||||||
}
|
|
||||||
|
|
||||||
const auto ldrValues = sampleLightSensors();
|
const auto ldrValues = sampleLightSensors();
|
||||||
|
|
||||||
HAL_GPIO_WritePin(BLUE_LED_GPIO_Port, BLUE_LED_Pin, GPIO_PIN_RESET);
|
|
||||||
|
|
||||||
std::array<char, 32> printBuffer;
|
std::array<char, 32> printBuffer;
|
||||||
|
|
||||||
for(uint8_t i = 0; i < ldrValues.size(); ++i) {
|
for(uint8_t i = 0; i < ldrValues.size(); ++i) {
|
||||||
@ -83,12 +76,13 @@ int main()
|
|||||||
const auto percentage = ldrValues[i] * 100 / 0xFFF;
|
const auto percentage = ldrValues[i] * 100 / 0xFFF;
|
||||||
const auto bufLen = std::sprintf(printBuffer.data(), "LDR%d: %04hu - %03d%%\r\n%s", ldrID, ldrValues[i], percentage, (i == 2) ? "\r\n" : "");
|
const auto bufLen = std::sprintf(printBuffer.data(), "LDR%d: %04hu - %03d%%\r\n%s", ldrID, ldrValues[i], percentage, (i == 2) ? "\r\n" : "");
|
||||||
if(bufLen > 0) {
|
if(bufLen > 0) {
|
||||||
|
HAL_GPIO_WritePin(BLUE_LED_GPIO_Port, BLUE_LED_Pin, GPIO_PIN_RESET);
|
||||||
serial.txString(printBuffer.data());
|
serial.txString(printBuffer.data());
|
||||||
serial.flushTx();
|
serial.flushTx();
|
||||||
|
HAL_GPIO_WritePin(BLUE_LED_GPIO_Port, BLUE_LED_Pin, GPIO_PIN_SET);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
HAL_GPIO_WritePin(BLUE_LED_GPIO_Port, BLUE_LED_Pin, GPIO_PIN_SET);
|
|
||||||
HAL_Delay(1000);
|
HAL_Delay(1000);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user