Cknx::config | This class represents the configuration of the knx connection |
Cknx::connection | This class handles the ip connection(s) to the knx gateway |
Cknx::dpt_3::data | Data container for this dpt |
Cknx::dpt_10::data | Data container for this dpt |
Cknx::dpt_11::data | Data container for this dpt |
Cknx::dpt_15::data | Data container for this dpt |
Cknx::dpt_16::data | Data container for this dpt |
Cknx::dpt_2::data | Data container for this dpt |
Cknx::dpt_17::data | Data container for this dpt |
Cknx::dpt_18::data | Data container for this dpt |
Cknx::dpt_19::data | Data container for this dpt |
Cknx::dpt_26::data | Data container for this dpt |
Cknx::dpt_219::data | Data container for this dpt |
Cknx::dpt_232::data | Data container for this dpt |
Cknx::dpt< MAJOR, MINOR > | Template definition of each dpt |
▼Cknx::dpt< 1, 001 > | |
Cknx::dpt_1_001 | Binary single bit value. Either on or off |
▼Cknx::dpt< 10, 001 > | |
Cknx::dpt_10_001 | Representation of time with day, hours, minutes and seconds |
▼Cknx::dpt< 11, 001 > | |
Cknx::dpt_11_001 | Representation of date with day, month and year. Year has a value from 0 to 99 where values bigger than 90 are considered to be 1990+. Remark: Natural end in 2089! |
▼Cknx::dpt< 12, 001 > | |
Cknx::dpt_12_001 | Unsigned 32 bit. Here as counter |
▼Cknx::dpt< 13, 001 > | |
Cknx::dpt_13_001 | Signed 32 bit. Here as counter |
▼Cknx::dpt< 14, 000 > | |
Cknx::dpt_14_000 | Float as 32 bit with IEEE 754 notation. Here as acceleration in ms^-2 |
▼Cknx::dpt< 15, 000 > | |
Cknx::dpt_15_000 | Access data with six 4 byte fields |
▼Cknx::dpt< 16, 000 > | |
Cknx::dpt_16_000 | An ascii string with max 14 ascii characters |
▼Cknx::dpt< 17, 001 > | |
Cknx::dpt_17_001 | A 6 bit scene number |
▼Cknx::dpt< 18, 001 > | |
Cknx::dpt_18_001 | A 6 bit scene number with control field |
▼Cknx::dpt< 19, 001 > | |
Cknx::dpt_19_001 | Combinaton of date and time as 8 byte value |
▼Cknx::dpt< 2, 001 > | |
Cknx::dpt_2_001 | Binary single bit value with additional control bit. Either on or off |
▼Cknx::dpt< 20, 001 > | |
Cknx::dpt_20_001 | Encoding of a status. Here autonomous(0), skave (1) and master (2) |
▼Cknx::dpt< 219, 001 > | |
Cknx::dpt_219_001 | Alarm information |
▼Cknx::dpt< 232, 600 > | |
Cknx::dpt_232_600 | Color information |
▼Cknx::dpt< 26, 001 > | |
Cknx::dpt_26_001 | Scene information with filed indicating if scene is active or not |
▼Cknx::dpt< 3, 007 > | |
Cknx::dpt_3_007 | Dimming control with direction and step value as 2^(value-1) subdivisions of the interval 0 to 100 percent |
▼Cknx::dpt< 4, 001 > | |
Cknx::dpt_4_001 | Simple single ascii character |
▼Cknx::dpt< 5, 001 > | |
Cknx::dpt_5_001 | Unsigned value with 8 bit. Scaling represents range 0 to 100 percent |
▼Cknx::dpt< 6, 001 > | |
Cknx::dpt_6_001 | Signed value with 8 bit. Percent represents range -128 to 127 percent |
▼Cknx::dpt< 7, 001 > | |
Cknx::dpt_7_001 | Unsigned value with 16 bit. Range from 0 to 65535 |
▼Cknx::dpt< 8, 001 > | |
Cknx::dpt_8_001 | Signed value with 16 bit. Range from -32768 to 32767 |
▼Cknx::dpt< 9, 001 > | |
Cknx::dpt_9_001 | Float value with 16 bit. Non IEEE definition. Range from -671088.64 to 670760.96. Here interpreted as temperature in degree celsius |
Cknx::dpt_10 | Base class container |
Cknx::dpt_11 | Base class container |
Cknx::dpt_15 | Base class container |
Cknx::dpt_16 | Base class container |
Cknx::dpt_17 | Base class container |
Cknx::dpt_18 | Base class container |
Cknx::dpt_19 | Base class container |
Cknx::dpt_2 | Base class for dpt 2 |
Cknx::dpt_219 | Base class container |
Cknx::dpt_232 | Base class container |
Cknx::dpt_26 | Base class container |
Cknx::dpt_3 | Base class for dpt 3 |
Cknx::dpt_private< MAJOR, MINOR > | Forward declaration of hidden implementation |
Cknx::group | This class represents a KNX group address which might be either 3 compnent "a/b/c" or 2 component "a/b" |
Cknx::handle | Thread management for connection handling |
Cknx::MappingMajor< MAJOR > | |