logging: Better logging. Fixed pins printout.

This commit is contained in:
RedHawk 2023-05-12 17:08:01 +03:00
parent d1d90a553a
commit e5bb200789
3 changed files with 8 additions and 5 deletions

View File

@ -40,7 +40,7 @@ DigitalIoPin::~DigitalIoPin ()
void void
DigitalIoPin::setIoPin () DigitalIoPin::setIoPin ()
{ {
LOG_INFO("P%d_%d set as %s", _io._port, _io._port, LOG_DEBUG("P%d_%d set as %s", _io._port, _io._pin,
_io._input ? "input" : "output"); _io._input ? "input" : "output");
bool direction = true; bool direction = true;
if (_io._input) if (_io._input)
@ -65,7 +65,7 @@ DigitalIoPin::setIoPin ()
void void
DigitalIoPin::setIsr () DigitalIoPin::setIsr ()
{ {
LOG_INFO("P%d_%d set as ISR", _io._port, _io._port); LOG_DEBUG("P%d_%d set as ISR", _io._port, _io._pin);
bool direction = true; bool direction = true;
if (_io._input) if (_io._input)
{ {

View File

@ -108,6 +108,7 @@ void thread_master(void* pvParams) {
manager->qm->createQueue(20, manager->qm->createQueue(20,
sizeof(UserInterface::InterfaceWithData), sizeof(UserInterface::InterfaceWithData),
ThreadCommon::QueueManager::ui_event_manager); ThreadCommon::QueueManager::ui_event_manager);
LOG_INFO("Master created queues");
LOG_INFO("Master is creating tasks"); LOG_INFO("Master is creating tasks");
@ -120,5 +121,6 @@ void thread_master(void* pvParams) {
manager->tm->createTask(thread_user_interface, "user_interface", manager->tm->createTask(thread_user_interface, "user_interface",
configMINIMAL_STACK_SIZE * 10,tskIDLE_PRIORITY + 1UL, configMINIMAL_STACK_SIZE * 10,tskIDLE_PRIORITY + 1UL,
static_cast<void*>(manager)); static_cast<void*>(manager));
LOG_INFO("Master created tasks");
m.taskFunction(); m.taskFunction();
} }

View File

@ -62,13 +62,14 @@ void UserInterface::handleLCD(LiquidCrystal *lcd, const char *str)
//Interpret empty string as clear. //Interpret empty string as clear.
if(!strlen(str)){ if(!strlen(str)){
lcd->clear(); lcd->clear();
LOG_INFO("Clear up LCD"); LOG_DEBUG("Clear up LCD");
//Print the text otherwise. //Print the text otherwise.
}else }
else
{ {
lcd->setCursor(0, 0); lcd->setCursor(0, 0);
lcd->print(str); lcd->print(str);
LOG_INFO("Printing [%s] on LCD", str); LOG_DEBUG("Printing [%s] on LCD", str);
} }
} }