LTE-M Leaf Library
Macros | Variables
hl7800_udp.cpp File Reference

HL7800 modem UDP client API
More...

#include "common.h"
#include "hl7800_udp.h"
#include "hl7800_serial.h"
#include "hl7800_modem.h"
#include <Udp.h>

Macros

#define MODE_CLIENT   0
 
#define MODE_SERVER   1
 

Variables

const PROGMEM char ATRSP_OK [] ="OK\r"
 
const PROGMEM char ATRSP_ERR [] ="ERROR\r"
 
const PROGMEM char ATRSP_KCNX_LF [] ="\r"
 
const PROGMEM char ATDATA_EOF [] ="--EOF--Pattern--"
 
const PROGMEM char ATRSP_CONNECT [] ="CONNECT\r"
 
const PROGMEM char ATRSP_KUDP_IND1 [] ="+KUDP_IND: 1,1"
 
const PROGMEM char ATRSP_KUDP_IND0 [] ="+KUDP_IND: 1,0"
 
char rxUdpBuff [SNDBUFF_SIZE]
 
int txBuffSize = 0
 
HL7800Serial serial_hl78
 
const PROGMEM char ATRSP_KUDP_DATA [] ="+KUDP_DATA: 1,"
 
const PROGMEM char ATRSP_KUDP_NOTIF [] ="+KUDP_NOTIF: 1,5"
 
const PROGMEM char ATRSP_KUDP_RCV [] ="+KUDP_RCV: \""
 

Detailed Description

HL7800 modem UDP client API

Date
2019/9/5 Preview-Alpha
2019/9/27 バイナリ送信への対処
Author
kt-na.nosp@m.kamu.nosp@m.ra@kd.nosp@m.di-t.nosp@m.ech.c.nosp@m.om

Variable Documentation

◆ ATRSP_KUDP_DATA

const PROGMEM char ATRSP_KUDP_DATA[] ="+KUDP_DATA: 1,"

UDP受信待ち
Checks for the presence of a UDP packet, and reports the size. parsePacket() must be called before reading the buffer
モデムからのUDP受信通知を待ち

Parameters
なし
Returns
取得したデータバイト数