Files
TencentOS-tiny/board/NUCLEO_STM32L053R8/BSP/Inc/rhf76_lora.h
2019-10-10 14:53:22 +08:00

42 lines
565 B
C

#ifndef __RHF76_LORA_H__
#define __RHF76_LORA_H__
#include <stdio.h>
#include <stdbool.h>
#include <string.h>
#include "usart.h"
#define UART_RXBUF_MAXSIZE 256
typedef enum _class
{
CLASS_A = 1,
CLASS_B ,
CLASS_C ,
}ENUM_CLASS_TypeDef;
typedef enum _mode
{
LWOTAA = 1,
LWABP ,
}ENUM_MODE_TypeDef;
typedef enum _id
{
devaddr = 1,
deveui ,
appeui,
}ENUM_ID_TypeDef;
typedef enum _key
{
appkey = 1,
appskey ,
nwkskey,
}ENUM_KEY_TypeDef;
void rhf76_init(void);
int rhf76_send(const void *buf, uint32_t len);
#endif /* __RHF76_LORA_H__ */