variables name refactoring
This commit is contained in:
@@ -13,7 +13,7 @@ namespace drivers
|
||||
{
|
||||
class RS485
|
||||
{
|
||||
static const uint8_t PORT = 1;
|
||||
const uint8_t c_port = 1;
|
||||
|
||||
public:
|
||||
RS485(const uint32_t baud, const SerialConfig conf);
|
||||
@@ -32,8 +32,9 @@ namespace drivers
|
||||
class MODBUS : private RS485
|
||||
{
|
||||
|
||||
static const uint8_t RESP_HEADER_SIZE = 3;
|
||||
static const uint8_t RESP_CRC_SIZE = 2;
|
||||
const uint8_t c_respHeaderSize = 3;
|
||||
const uint8_t c_respCrcSize = 2;
|
||||
const uint16_t c_minDelay = 50;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
@@ -92,6 +93,9 @@ namespace drivers
|
||||
private:
|
||||
CRC16 m_crc;
|
||||
std::mutex m_mutex;
|
||||
uint8_t m_lastDevice;
|
||||
uint32_t m_lastAccess;
|
||||
void delayAccess(const uint8_t device);
|
||||
const std::vector<uint8_t> singleRequest(const uint8_t device, const uint8_t func, const uint16_t reg, const uint16_t data);
|
||||
const std::vector<uint8_t> multiRequest(const uint8_t device, const uint8_t func, const uint16_t reg, const uint16_t qty, const std::vector<uint8_t> &data);
|
||||
const bool readBinary(const uint8_t device, const uint8_t func, const uint16_t reg, const uint16_t bits, std::vector<bool> &out);
|
||||
|
||||
Reference in New Issue
Block a user