loclass_writer.h 459 B

1234567891011121314151617181920
  1. #pragma once
  2. #include <stdint.h>
  3. #include <stdbool.h>
  4. typedef struct LoclassWriter LoclassWriter;
  5. LoclassWriter* loclass_writer_alloc();
  6. void loclass_writer_free(LoclassWriter* instance);
  7. bool loclass_writer_write_start_stop(LoclassWriter* instance, bool start);
  8. bool loclass_writer_write_params(
  9. LoclassWriter* instance,
  10. uint8_t log_no,
  11. const uint8_t csn[8],
  12. const uint8_t epurse[8],
  13. const uint8_t nr[4],
  14. const uint8_t mac[4]);