Skip to content
Snippets Groups Projects
Select Git revision
  • 03950616d35f87853d7145cae1b63b28bd5d460c
  • main default protected
2 results

data.h

  • data.h 398 B
    #pragma once
    
    #include "message.h"
    
    #if defined(__KERNEL__)
    #include <linux/types.h>
    typedef u8 uint8_t;
    typedef u16 uint16_t;
    typedef u32 uint32_t;
    typedef u64 uint64_t;
    typedef s8 int8_t;
    typedef s16 int16_t;
    typedef s32 int32_t;
    typedef s64 int64_t;
    #else
    #include <stddef.h>
    #include <stdint.h>
    #endif
    
    typedef struct data {
      uint8_t sensor_id;
      uint8_t count;
      message_t *values;
    } data_t;