GaIA BIOS Library
Loading...
Searching...
No Matches
modbus_types.h File Reference

Modbus types. More...

#include <stdint.h>

Data Structures

union  uni16_t
struct  uni16_t::swb

Macros

#define MB_SWAP16(high, low)
#define CONSTANT_   const
#define FARCODE_
#define MAX_INDEX(x)
#define NUM_ELEM(x)

Detailed Description

Modbus types.

Author
Tecnologix, 2014

Macro Definition Documentation

◆ MAX_INDEX

#define MAX_INDEX ( x)
Value:
((sizeof (x) / sizeof (x [0])) - 1)

◆ MB_SWAP16

#define MB_SWAP16 ( high,
low )
Value:
((((uint16_t)high) << 8) | low)

◆ NUM_ELEM

#define NUM_ELEM ( x)
Value:
(sizeof (x) / sizeof (x [0]))