From da447a2efa359af92d257a212025277110bae102 Mon Sep 17 00:00:00 2001 From: _N0x Date: Wed, 26 Jan 2022 22:26:58 +0100 Subject: [PATCH] More comments to LM35 part in cli.c and general comments to uart.c --- EmbeddedSystemsTHM/CLI.c | 7 ++++--- EmbeddedSystemsTHM/UART.c | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/EmbeddedSystemsTHM/CLI.c b/EmbeddedSystemsTHM/CLI.c index 48c5549..81cc322 100644 --- a/EmbeddedSystemsTHM/CLI.c +++ b/EmbeddedSystemsTHM/CLI.c @@ -353,14 +353,15 @@ static void cmd_adc(const char* _data){ if(Timer_getTick() - g_startMS >= loopInterval){ g_startMS=Timer_getTick(); - // Print Potentiometer info + /* Print Potentiometer info */ sprintf(potiData, "Poti: %d", adc_get_poti()); //sprintf(potiData, "Poti: %f", (adc_get_poti() / 1023.0)); // uses floats - disabled for performance reasons. print_string(potiData); print_string(NEXT_LINE); - // Print LM35 temperature - lm35 = (int)(adc_get_LM35() * 5000.0 / 1024 / 10); + /* Print LM35 temperature */ + /* calculate the temperature from the ADC reading */ + lm35 = (int)(adc_get_LM35() * 5000.0 / 1024 / 10); sprintf(lm35Data, "LM35: %d\xC2\xB0 C", lm35); //sprintf(lm35Data, "LM35: %f\xC2\xB0 C", (adc_get_LM35() * (5000 / 1024.0) / 10)); // uses floats - disabled for performance reasons. print_string(lm35Data); diff --git a/EmbeddedSystemsTHM/UART.c b/EmbeddedSystemsTHM/UART.c index 1065314..7366287 100644 --- a/EmbeddedSystemsTHM/UART.c +++ b/EmbeddedSystemsTHM/UART.c @@ -30,7 +30,7 @@ uart_init(void) { (1<Readpointer = 0; pTxBuffer->Writepointer = 0; pRxBuffer->Readpointer = 0; @@ -71,7 +71,7 @@ uart_send_byte(char c) { UCSR0B |= (1< read the next byte and write it to UDR0 register @@ -117,7 +117,7 @@ uart_get_data(void) { if yes -> data is available and can be read */ if(pRxBuffer->Readpointer != pRxBuffer->Writepointer) { - /* read a char from the buffer and increment the readpointer */ + /* read a char from the buffer and increment the read pointer */ data = pRxBuffer->data[pRxBuffer->Readpointer++]; if(pRxBuffer->Readpointer >= SIZE_BUFFER){ pRxBuffer->Readpointer = 0;