Skip to content

Instantly share code, notes, and snippets.

@macaba
Created September 3, 2018 08:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save macaba/1a490cbf13b32243e02769d3ac4bf426 to your computer and use it in GitHub Desktop.
Save macaba/1a490cbf13b32243e02769d3ac4bf426 to your computer and use it in GitHub Desktop.
Example for Farrokh
typedef union
{
struct
{
uint8_t bit1 : 1;
uint8_t bit2 : 1;
uint8_t bit3 : 1;
uint8_t bit4 : 1;
uint8_t bit5 : 1;
uint8_t bit6 : 1;
uint8_t bit7 : 1;
uint8_t bit8 : 1;
uint8_t bit9 : 1;
uint8_t bit10 : 1;
uint8_t bit11 : 1;
uint8_t bit12 : 1;
uint8_t bit13 : 1;
uint8_t bit14 : 1;
uint8_t bit15 : 1;
uint8_t bit16 : 1;
uint8_t bit17 : 1;
uint8_t bit18 : 1;
uint8_t bit19 : 1;
uint8_t bit20 : 1;
uint8_t bit21 : 1;
uint8_t bit22 : 1;
uint8_t bit23 : 1;
uint8_t bit24 : 1;
uint8_t bit25 : 1;
uint8_t bit26 : 1;
uint8_t bit27 : 1;
uint8_t bit28 : 1;
uint8_t bit29 : 1;
uint8_t bit30 : 1;
uint8_t bit31 : 1;
uint8_t bit32 : 1;
uint8_t bit33 : 1;
uint8_t bit34 : 1;
uint8_t bit35 : 1;
uint8_t bit36 : 1;
uint8_t bit37 : 1;
uint8_t bit38 : 1;
uint8_t bit39 : 1;
uint8_t bit40 : 1;
};
uint8_t payloadBytes[5];
} displayBits;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment