|
|
@ -32,8 +32,6 @@ public: |
|
|
|
// Methods
|
|
|
|
// Methods
|
|
|
|
bool read() override; |
|
|
|
bool read() override; |
|
|
|
|
|
|
|
|
|
|
|
void inject_data(const uint8_t *data, uint16_t len) override; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const char *name() const override { return "NOVA"; } |
|
|
|
const char *name() const override { return "NOVA"; } |
|
|
|
|
|
|
|
|
|
|
|
private: |
|
|
|
private: |
|
|
@ -59,7 +57,6 @@ private: |
|
|
|
static const char* const _initialisation_blob[6]; |
|
|
|
static const char* const _initialisation_blob[6]; |
|
|
|
|
|
|
|
|
|
|
|
uint32_t crc_error_counter = 0; |
|
|
|
uint32_t crc_error_counter = 0; |
|
|
|
uint32_t last_injected_data_ms = 0; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct PACKED nova_header |
|
|
|
struct PACKED nova_header |
|
|
|
{ |
|
|
|
{ |
|
|
|