|
knx
ETS configurable knx-stack
|
Go to the source code of this file.
Typedefs | |
| typedef void(* | IsrFuncPtr) (void) |
| typedef void(* | EspIsrFuncPtr) (void *) |
| typedef void(* | voidFuncPtr) (void) |
Enumerations | |
| enum | ParameterFloatEncodings { Float_Enc_DPT9 = 0 , Float_Enc_IEEE754Single = 1 , Float_Enc_IEEE754Double = 2 } |
Functions | |
| uint32_t | millis () |
| void | attachInterrupt (uint32_t pin, IsrFuncPtr callback, uint32_t mode) |
| void | delay (uint32_t millis) |
| void | delayMicroseconds (unsigned int howLong) |
| void | pinMode (uint32_t dwPin, uint32_t dwMode) |
| void | digitalWrite (uint32_t dwPin, uint32_t dwVal) |
| uint32_t | digitalRead (uint32_t dwPin) |
| void | attachInterrupt (uint32_t pin, voidFuncPtr callback, uint32_t mode) |
| void | print (const char[]) |
| void | print (char) |
| void | print (unsigned char, int=DEC) |
| void | print (int, int=DEC) |
| void | print (unsigned int, int=DEC) |
| void | print (long, int=DEC) |
| void | print (unsigned long, int=DEC) |
| void | print (long long, int=DEC) |
| void | print (unsigned long long, int=DEC) |
| void | print (double) |
| void | println (const char[]) |
| void | println (char) |
| void | println (unsigned char, int=DEC) |
| void | println (int, int=DEC) |
| void | println (unsigned int, int=DEC) |
| void | println (long, int=DEC) |
| void | println (unsigned long, int=DEC) |
| void | println (long long, int=DEC) |
| void | println (unsigned long long, int=DEC) |
| void | println (double) |
| void | println (void) |
| void | printHex (const char *suffix, const uint8_t *data, size_t length, bool newline=true) |
| const uint8_t * | popByte (uint8_t &b, const uint8_t *data) |
| const uint8_t * | popWord (uint16_t &w, const uint8_t *data) |
| const uint8_t * | popInt (uint32_t &i, const uint8_t *data) |
| const uint8_t * | popByteArray (uint8_t *dst, uint32_t size, const uint8_t *data) |
| uint8_t * | pushByte (uint8_t b, uint8_t *data) |
| uint8_t * | pushWord (uint16_t w, uint8_t *data) |
| uint8_t * | pushInt (uint32_t i, uint8_t *data) |
| uint8_t * | pushByteArray (const uint8_t *src, uint32_t size, uint8_t *data) |
| uint16_t | getWord (const uint8_t *data) |
| uint32_t | getInt (const uint8_t *data) |
| void | sixBytesFromUInt64 (uint64_t num, uint8_t *toByteArray) |
| uint64_t | sixBytesToUInt64 (uint8_t *data) |
| uint16_t | crc16Ccitt (uint8_t *input, uint16_t length) |
| uint16_t | crc16Dnp (uint8_t *input, uint16_t length) |
| void attachInterrupt | ( | uint32_t | pin, |
| IsrFuncPtr | callback, | ||
| uint32_t | mode | ||
| ) |
| void attachInterrupt | ( | uint32_t | pin, |
| voidFuncPtr | callback, | ||
| uint32_t | mode | ||
| ) |
Definition at line 761 of file linux_platform.cpp.
| uint16_t crc16Ccitt | ( | uint8_t * | input, |
| uint16_t | length | ||
| ) |
| void delay | ( | uint32_t | millis | ) |
Definition at line 131 of file cc1310_platform.cpp.
| void delayMicroseconds | ( | unsigned int | howLong | ) |
Definition at line 138 of file cc1310_platform.cpp.
| uint32_t digitalRead | ( | uint32_t | dwPin | ) |
Definition at line 424 of file cc1310_platform.cpp.
| void digitalWrite | ( | uint32_t | dwPin, |
| uint32_t | dwVal | ||
| ) |
| uint32_t getInt | ( | const uint8_t * | data | ) |
| uint16_t getWord | ( | const uint8_t * | data | ) |
| uint32_t millis | ( | ) |
| void pinMode | ( | uint32_t | dwPin, |
| uint32_t | dwMode | ||
| ) |
| const uint8_t* popByte | ( | uint8_t & | b, |
| const uint8_t * | data | ||
| ) |
| const uint8_t* popByteArray | ( | uint8_t * | dst, |
| uint32_t | size, | ||
| const uint8_t * | data | ||
| ) |
| const uint8_t* popInt | ( | uint32_t & | i, |
| const uint8_t * | data | ||
| ) |
| const uint8_t* popWord | ( | uint16_t & | w, |
| const uint8_t * | data | ||
| ) |
| void print | ( | char | c | ) |
| void print | ( | const char | str[] | ) |
| void print | ( | double | num | ) |
Definition at line 227 of file arduino_platform.cpp.
| void print | ( | int | num, |
| int | base = DEC |
||
| ) |
| void print | ( | long long | num, |
| int | base = DEC |
||
| ) |
| void print | ( | long | num, |
| int | base = DEC |
||
| ) |
| void print | ( | unsigned char | num, |
| int | base = DEC |
||
| ) |
| void print | ( | unsigned int | num, |
| int | base = DEC |
||
| ) |
| void print | ( | unsigned long long | num, |
| int | base = DEC |
||
| ) |
| void print | ( | unsigned long | num, |
| int | base = DEC |
||
| ) |
| void printHex | ( | const char * | suffix, |
| const uint8_t * | data, | ||
| size_t | length, | ||
| bool | newline = true |
||
| ) |
| void println | ( | char | c | ) |
| void println | ( | const char | c[] | ) |
| void println | ( | double | num | ) |
| void println | ( | int | num, |
| int | base = DEC |
||
| ) |
| void println | ( | long long | num, |
| int | base = DEC |
||
| ) |
| void println | ( | long | num, |
| int | base = DEC |
||
| ) |
| void println | ( | unsigned char | num, |
| int | base = DEC |
||
| ) |
| void println | ( | unsigned int | num, |
| int | base = DEC |
||
| ) |
| void println | ( | unsigned long long | num, |
| int | base = DEC |
||
| ) |
| void println | ( | unsigned long | num, |
| int | base = DEC |
||
| ) |
| void println | ( | void | ) |
Definition at line 309 of file arduino_platform.cpp.
| uint8_t* pushByte | ( | uint8_t | b, |
| uint8_t * | data | ||
| ) |
| uint8_t* pushByteArray | ( | const uint8_t * | src, |
| uint32_t | size, | ||
| uint8_t * | data | ||
| ) |
| uint8_t* pushInt | ( | uint32_t | i, |
| uint8_t * | data | ||
| ) |
| uint8_t* pushWord | ( | uint16_t | w, |
| uint8_t * | data | ||
| ) |
| void sixBytesFromUInt64 | ( | uint64_t | num, |
| uint8_t * | toByteArray | ||
| ) |