Merge remote-tracking branch 'origin/master' into mmosca-mavlinkrc
[inav.git] / src / main / rx / srxl2.h
blob5c3bb1427602c7b7543c0ecf27155d9ef99ddb47
1 #pragma once
2 #include <stdint.h>
3 #include <stdbool.h>
5 #include "rx/rx.h"
7 struct sbuf_s;
9 bool srxl2RxInit(const rxConfig_t *rxConfig, rxRuntimeConfig_t *rxRuntimeConfig);
10 bool srxl2RxIsActive(void);
11 void srxl2RxWriteData(const void *data, int len);
12 bool srxl2TelemetryRequested(void);
13 void srxl2InitializeFrame(struct sbuf_s *dst);
14 void srxl2FinalizeFrame(struct sbuf_s *dst);
15 void srxl2Bind(void);