RUI3 (RAK Unified Interface 3) - RAK4631
rak5860.h File Reference

Go to the source code of this file.

Data Structures

class  bg77
 
class  bg77::ati
 
class  bg77::gmi
 
class  bg77::gmm
 
class  bg77::gmr
 
class  bg77::cgmi
 
class  bg77::cgmm
 
class  bg77::cgmr
 
class  bg77::gsn
 
class  bg77::cgsn
 
class  bg77::ataf
 
class  bg77::atav
 
class  bg77::ataw
 
class  bg77::atq
 
class  bg77::atv
 
class  bg77::ate
 
class  bg77::ats3
 
class  bg77::ats4
 
class  bg77::ats5
 
class  bg77::atx
 
class  bg77::cfun
 
class  bg77::cmee
 
class  bg77::cscs
 
class  bg77::qurccfg
 
class  bg77::atac
 
class  bg77::atad
 
class  bg77::ifc
 
class  bg77::icf
 
class  bg77::ipr
 
class  bg77::qrir
 
class  bg77::cpas
 
class  bg77::qindcfg
 
class  bg77::cimi
 
class  bg77::clck
 
class  bg77::cpin
 
class  bg77::cpwd
 
class  bg77::crsm
 
class  bg77::qccid
 
class  bg77::qpinc
 
class  bg77::qinistat
 
class  bg77::qsimdet
 
class  bg77::qsimstat
 
class  bg77::creg
 
class  bg77::cops
 
class  bg77::csq
 
class  bg77::cpol
 
class  bg77::copn
 
class  bg77::ctzu
 
class  bg77::cpsms
 
class  bg77::qpsms
 
class  bg77::qpsmcfg
 
class  bg77::qpsmextcfg
 
class  bg77::cedrxs
 
class  bg77::qptwedrxs
 
class  bg77::cedrxrdp
 
class  bg77::ctzr
 
class  bg77::qnwinfo
 
class  bg77::qcsq
 
class  bg77::qcscon
 
class  bg77::qlts
 
class  bg77::atd
 
class  bg77::ath
 
class  bg77::cvhu
 
class  bg77::chup
 
class  bg77::ato
 
class  bg77::ats0
 
class  bg77::ats6
 
class  bg77::ats7
 
class  bg77::ats8
 
class  bg77::ats10
 
class  bg77::crc
 
class  bg77::csms
 
class  bg77::cmgf
 
class  bg77::csca
 
class  bg77::cpms
 
class  bg77::cmgd
 
class  bg77::cmgl
 
class  bg77::cmgr
 
class  bg77::cmgs
 
class  bg77::cmms
 
class  bg77::cmgw
 
class  bg77::cmss
 
class  bg77::cnma
 
class  bg77::cnmi
 
class  bg77::csdh
 
class  bg77::csmp
 
class  bg77::qcmgs
 
class  bg77::qcmgr
 
class  bg77::cgatt
 
class  bg77::cgdcont
 
class  bg77::cgact
 
class  bg77::cgpaddr
 
class  bg77::cgerep
 
class  bg77::cgsms
 
class  bg77::cereg
 
class  bg77::ccfc
 
class  bg77::ccwa
 
class  bg77::chld
 
class  bg77::clip
 
class  bg77::clir
 
class  bg77::colp
 
class  bg77::cssn
 
class  bg77::qpowd
 
class  bg77::cclk
 
class  bg77::cbc
 
class  bg77::qadc
 
class  bg77::qsclk
 
class  bg77::qtemp
 
class  bg77::qfotadl
 
class  bg77::qftpcfg
 
class  bg77::qftpopen
 
class  bg77::qftpcwd
 
class  bg77::qftppwd
 
class  bg77::qftpput
 
class  bg77::qftpget
 
class  bg77::qftpsize
 
class  bg77::qftpdel
 
class  bg77::qftpmkdir
 
class  bg77::qftprmdir
 
class  bg77::qftplist
 
class  bg77::qftpnlst
 
class  bg77::qftpmlsd
 
class  bg77::qftpmdtm
 
class  bg77::qftprename
 
class  bg77::qftplen
 
class  bg77::qftpstat
 
class  bg77::qftpclose
 
class  bg77::qhttpcfg
 
class  bg77::qhttpurl
 
class  bg77::qhttpget
 
class  bg77::qhttppost
 
class  bg77::qhttppostfile
 
class  bg77::qhttpread
 
class  bg77::qhttpreadfile
 
class  bg77::qicsgp
 
class  bg77::qiact
 
class  bg77::qideact
 
class  bg77::qiopen
 
class  bg77::qiclose
 
class  bg77::qistate
 
class  bg77::qisend
 
class  bg77::qird
 
class  bg77::qisendex
 
class  bg77::qiswtmd
 
class  bg77::qping
 
class  bg77::qntp
 
class  bg77::qidnscfg
 
class  bg77::qidnsgip
 
class  bg77::qicfg
 
class  bg77::qisde
 
class  bg77::qigeterror
 
class  bg77::qgpscfg
 
class  bg77::qgps
 
class  bg77::qgpsend
 
class  bg77::qgpsloc
 
class  bg77::qgpsgnmea
 
class  bg77::qgpsxtra
 
class  bg77::qgpsxtratime
 
class  bg77::qgpsxtradata
 
class  bg77::qgpsdel
 
class  bg77::qsslcfg
 
class  bg77::qsslopen
 
class  bg77::qsslsend
 
class  bg77::qsslrecv
 
class  bg77::qsslclose
 
class  bg77::qsslstate
 
class  bg77::qsslcrypt
 
class  bg77::qflds
 
class  bg77::qflst
 
class  bg77::qfdel
 
class  bg77::qfupl
 
class  bg77::qfdwl
 
class  bg77::qfopen
 
class  bg77::qfread
 
class  bg77::qfwrite
 
class  bg77::qfseek
 
class  bg77::qfposition
 
class  bg77::qftucat
 
class  bg77::qfclose
 
class  bg77::qmtcfg
 
class  bg77::qmtopen
 
class  bg77::qmtclose
 
class  bg77::qmtconn
 
class  bg77::qmtdisc
 
class  bg77::qmtsub
 
class  bg77::qmtuns
 
class  bg77::qmtpub
 
class  bg77::qmtpubex
 
class  bg77::qmtrecv
 
class  bg77::qcoapcfg
 
class  bg77::qcoapopen
 
class  bg77::qcoapclose
 
class  bg77::qcoapheader
 
class  bg77::qcoapoption
 
class  bg77::qcoapsend
 
class  bg77::qlwcfg
 
class  bg77::qlwsvc
 
class  bg77::qcfg
 
class  bg77::qcfgext
 

Macros

#define RAK5860_WIS_PWRKEY   17
 
#define RAK5860_WIS_GPS_ENABLE   34
 
#define RAK5860_WIS_DISABLE   21
 
#define RAK5860_WIS_APREADY   4
 
#define RAK5860_WIS_TX   16
 
#define RAK5860_WIS_RX   15
 
#define RAK5860_WIS_RI   24
 
#define RAK5860_WIS_DTR   25
 
#define RAK5860_WIS_TRIG   9
 
#define DATA_LENGTH   1024
 
#define ERROR_ARGS   "Invalid Argument"
 

Functions

void bg77_read (int)
 
void bg77_reg_read (int, int reset=1)
 
void bg77_expect_read (int, String)
 
void bg77_write (const char *)
 

Macro Definition Documentation

◆ RAK5860_WIS_PWRKEY

#define RAK5860_WIS_PWRKEY   17

◆ RAK5860_WIS_GPS_ENABLE

#define RAK5860_WIS_GPS_ENABLE   34

◆ RAK5860_WIS_DISABLE

#define RAK5860_WIS_DISABLE   21

◆ RAK5860_WIS_APREADY

#define RAK5860_WIS_APREADY   4

◆ RAK5860_WIS_TX

#define RAK5860_WIS_TX   16

◆ RAK5860_WIS_RX

#define RAK5860_WIS_RX   15

◆ RAK5860_WIS_RI

#define RAK5860_WIS_RI   24

◆ RAK5860_WIS_DTR

#define RAK5860_WIS_DTR   25

◆ RAK5860_WIS_TRIG

#define RAK5860_WIS_TRIG   9

◆ DATA_LENGTH

#define DATA_LENGTH   1024

◆ ERROR_ARGS

#define ERROR_ARGS   "Invalid Argument"

Function Documentation

◆ bg77_read()

void bg77_read ( int  )

◆ bg77_reg_read()

void bg77_reg_read ( int  ,
int  reset = 1 
)

◆ bg77_expect_read()

void bg77_expect_read ( int  ,
String   
)

◆ bg77_write()

void bg77_write ( const char *  )