Logging update
This commit is contained in:
parent
3cf2996806
commit
9137f236b8
|
@ -16,8 +16,8 @@
|
||||||
|
|
||||||
#include "esphome/core/log.h"
|
#include "esphome/core/log.h"
|
||||||
|
|
||||||
#define ESP_LOG1 ESP_LOGV
|
#define ESP_LOG1 ESP_LOGD
|
||||||
#define ESP_LOG2 ESP_LOGV
|
#define ESP_LOG2 ESP_LOGD
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
||||||
namespace ratgdo {
|
namespace ratgdo {
|
||||||
|
@ -350,9 +350,10 @@ namespace ratgdo {
|
||||||
this->rolling_code_counter = (*this->rolling_code_counter + delta) & 0xfffffff;
|
this->rolling_code_counter = (*this->rolling_code_counter + delta) & 0xfffffff;
|
||||||
}
|
}
|
||||||
|
|
||||||
void RATGDOComponent::print_packet(const WirePacket& packet) const
|
void RATGDOComponent::print_packet(const char* prefix, const WirePacket& packet) const
|
||||||
{
|
{
|
||||||
ESP_LOG2(TAG, "Packet: [%02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X]",
|
ESP_LOG2(TAG, "%s packet: [%02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X]",
|
||||||
|
prefix,
|
||||||
packet[0],
|
packet[0],
|
||||||
packet[1],
|
packet[1],
|
||||||
packet[2],
|
packet[2],
|
||||||
|
@ -461,7 +462,7 @@ namespace ratgdo {
|
||||||
if (byte_count == PACKET_LENGTH) {
|
if (byte_count == PACKET_LENGTH) {
|
||||||
reading_msg = false;
|
reading_msg = false;
|
||||||
byte_count = 0;
|
byte_count = 0;
|
||||||
this->print_packet(rx_packet);
|
this->print_packet("Received", rx_packet);
|
||||||
this->decode_packet(rx_packet);
|
this->decode_packet(rx_packet);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -576,8 +577,7 @@ namespace ratgdo {
|
||||||
delayMicroseconds(100);
|
delayMicroseconds(100);
|
||||||
}
|
}
|
||||||
|
|
||||||
ESP_LOG2(TAG, "Sending packet");
|
this->print_packet("Sending", this->tx_packet_);
|
||||||
this->print_packet(this->tx_packet_);
|
|
||||||
|
|
||||||
// indicate the start of a frame by pulling the 12V line low for at leat 1 byte followed by
|
// indicate the start of a frame by pulling the 12V line low for at leat 1 byte followed by
|
||||||
// one STOP bit, which indicates to the receiving end that the start of the message follows
|
// one STOP bit, which indicates to the receiving end that the start of the message follows
|
||||||
|
|
|
@ -153,7 +153,7 @@ namespace ratgdo {
|
||||||
void send_command(Command command, uint32_t data, bool increment, std::function<void()>&& on_sent);
|
void send_command(Command command, uint32_t data, bool increment, std::function<void()>&& on_sent);
|
||||||
bool transmit_packet();
|
bool transmit_packet();
|
||||||
void encode_packet(Command command, uint32_t data, bool increment, WirePacket& packet);
|
void encode_packet(Command command, uint32_t data, bool increment, WirePacket& packet);
|
||||||
void print_packet(const WirePacket& packet) const;
|
void print_packet(const char* prefix, const WirePacket& packet) const;
|
||||||
|
|
||||||
void increment_rolling_code_counter(int delta = 1);
|
void increment_rolling_code_counter(int delta = 1);
|
||||||
void set_rolling_code_counter(uint32_t code);
|
void set_rolling_code_counter(uint32_t code);
|
||||||
|
|
Loading…
Reference in New Issue