ESPixelStick Firmware
Firmware for the ESPixelStick
|
Go to the source code of this file.
Classes | |
union | FPPPacket |
union | FPPPingPacket |
union | FPPMultiSyncPacket |
struct | FSEQRawVariableDataHeader |
struct | FSEQParsedVariableDataHeader |
struct | FSEQRawRangeEntry |
struct | FSEQParsedRangeEntry |
struct | FSEQRawHeader |
struct | FSEQParsedHeader |
Functions | |
struct FSEQRawRangeEntry | __attribute__ ((packed)) |
uint64_t | read64 (uint8_t *buf, int idx) |
uint32_t | read32 (uint8_t *buf, int idx) |
void | write32 (uint8_t *pData, uint32_t value) |
uint32_t | read24 (uint8_t *pData) |
uint16_t | read16 (uint8_t *pData) |
void | write16 (uint8_t *pData, uint16_t value) |
Variables | |
uint8_t | header [4] |
uint8_t | packet_type |
uint16_t | data_len |
uint8_t | ping_version |
uint8_t | ping_subtype |
uint8_t | ping_hardware |
uint16_t | versionMajor |
uint16_t | versionMinor |
uint8_t | operatingMode |
uint8_t | ipAddress [4] |
char | hostName [65] |
char | version [41] |
char | hardwareType [41] |
char | ranges [121] |
uint8_t | sync_action |
uint8_t | sync_type |
uint32_t | frame_number |
float | seconds_elapsed |
char | filename [250] |
uint8_t | Start [3] |
uint8_t | Length [3] |
struct FSEQParsedRangeEntry | __attribute__ |
uint8_t | dataOffset [2] |
uint8_t | minorVersion |
uint8_t | majorVersion |
uint8_t | VariableHdrOffset [2] |
uint8_t | channelCount [4] |
uint8_t | TotalNumberOfFramesInSequence [4] |
uint8_t | stepTime |
uint8_t | flags |
uint8_t | compressionType |
uint8_t | numCompressedBlocks |
uint8_t | numSparseRanges |
uint8_t | flags2 |
uint8_t | id [8] |
struct FSEQRawRangeEntry __attribute__ | ( | (packed) | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
struct FSEQParsedHeader __attribute__ |
uint8_t channelCount[4] |
uint8_t compressionType |
uint16_t data_len |
uint8_t dataOffset[2] |
char filename[250] |
uint8_t flags |
uint8_t flags2 |
uint32_t frame_number |
char hardwareType[41] |
uint8_t header |
char hostName[65] |
uint8_t id[8] |
uint8_t ipAddress[4] |
uint8_t Length[3] |
uint8_t majorVersion |
uint8_t minorVersion |
uint8_t numCompressedBlocks |
uint8_t numSparseRanges |
uint8_t operatingMode |
uint8_t packet_type |
uint8_t ping_hardware |
uint8_t ping_subtype |
uint8_t ping_version |
char ranges[121] |
float seconds_elapsed |
uint8_t Start[3] |
uint8_t stepTime |
uint8_t sync_action |
uint8_t sync_type |
uint8_t TotalNumberOfFramesInSequence[4] |
uint8_t VariableHdrOffset[2] |
char version[41] |
uint16_t versionMajor |
uint16_t versionMinor |