29#ifndef _lmic_bandplan_au915_h_
30# define _lmic_bandplan_au915_h_
33#define LMICuslike_getFirst500kHzDR() (LORAWAN_DR6)
34#define LMICuslike_getJoin125kHzDR() (LORAWAN_DR2)
36#ifndef _lmic_us_like_h_
37# include "lmic_us_like.h"
41uint8_t LMICau915_maxFrameLen(uint8_t dr);
43#define LMICbandplan_maxFrameLen(dr) LMICau915_maxFrameLen(dr)
45int8_t LMICau915_pow2dbm(uint8_t mcmd_ladr_p1);
46#define pow2dBm(mcmd_ladr_p1) LMICau915_pow2dbm(mcmd_ladr_p1)
48ostime_t LMICau915_dr2hsym(uint8_t dr);
49#define dr2hsym(dr) LMICau915_dr2hsym(dr)
52#define LMICbandplan_getInitialDrJoin() (LORAWAN_DR2)
54void LMICau915_initJoinLoop(
void);
55#define LMICbandplan_initJoinLoop() LMICau915_initJoinLoop()
57void LMICau915_setBcnRxParams(
void);
58#define LMICbandplan_setBcnRxParams() LMICau915_setBcnRxParams()
60u4_t LMICau915_convFreq(xref2cu1_t ptr);
61#define LMICbandplan_convFreq(ptr) LMICau915_convFreq(ptr)
64LMICau915_queryMaxRx1DrOffset(
void) {
67#define LMICbandplan_queryMaxRx1DrOffset() LMICau915_queryMaxRx1DrOffset()
69void LMICau915_setRx1Params(
void);
70#define LMICbandplan_setRx1Params() LMICau915_setRx1Params()
72void LMICau915_updateTx(ostime_t txbeg);
73#define LMICbandplan_updateTx(txbeg) LMICau915_updateTx(txbeg)
75#undef LMICbandplan_validDR
76bit_t LMICau915_validDR(dr_t dr);
77#define LMICbandplan_validDR(dr) LMICau915_validDR(dr)