lacteApp
C++17 service for Lacte hardware
Loading...
Searching...
No Matches
cm_protocol.hpp File Reference

Протокольная конечная точка (endpoint) для связи с задней платой (back board) поверх кадров головной платы (HeadBoardPrototype) и back-платы (BackBoardPrototype): контрольная сумма CustomCrc и отладочные хелперы логирования изменений полей. More...

#include <libraries/interfaces/UartLinux.hpp>
#include "ProtocolEndpoint.hpp"
#include "back_proto_prototype.hpp"
#include "hmi_proto_prototype.hpp"
Include dependency graph for cm_protocol.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  proto::back_board_proto::CustomCrc
class  proto::back_board_proto::BackBoardProtocol< RX_BASE, TX_BASE >

Namespaces

namespace  proto
namespace  proto::back_board_proto

Functions

template<typename T>
void proto::back_board_proto::log_change (const char *name, T &old_val, T new_val)
template<typename T>
void proto::back_board_proto::log_flag (const char *name, T &old_val, T new_val)

Detailed Description

Протокольная конечная точка (endpoint) для связи с задней платой (back board) поверх кадров головной платы (HeadBoardPrototype) и back-платы (BackBoardPrototype): контрольная сумма CustomCrc и отладочные хелперы логирования изменений полей.

Definition in file cm_protocol.hpp.