Updated keyword highlights

This commit is contained in:
Jan Gromeš 2018-04-02 16:29:27 +02:00
parent b69c465978
commit a485176ae1
4 changed files with 35 additions and 26 deletions

View file

@ -9,12 +9,13 @@
KiteLib KEYWORD1 KiteLib KEYWORD1
Kite KEYWORD1 Kite KEYWORD1
Packet KEYWORD1 Packet KEYWORD1
ESP8266 KEYWORD1 ESP8266 KEYWORD1
SX1278 KEYWORD1
SX1272 KEYWORD1
HC05 KEYWORD1 HC05 KEYWORD1
XBee KEYWORD1
RF69 KEYWORD1 RF69 KEYWORD1
SX1272 KEYWORD1
SX1278 KEYWORD1
XBee KEYWORD1
Bandwidth KEYWORD1 Bandwidth KEYWORD1
SpreadingFactor KEYWORD1 SpreadingFactor KEYWORD1
@ -39,7 +40,7 @@ setSourceStr KEYWORD2
setDestinationStr KEYWORD2 setDestinationStr KEYWORD2
copyInto KEYWORD2 copyInto KEYWORD2
# SX1278/SX1272 # SX1278/SX1272 + RF69
dataRate KEYWORD2 dataRate KEYWORD2
lastPacketRSSI KEYWORD2 lastPacketRSSI KEYWORD2
begin KEYWORD2 begin KEYWORD2
@ -53,11 +54,19 @@ setCodingRate KEYWORD2
# ESP8266 # ESP8266
join KEYWORD2 join KEYWORD2
createTCP KEYWORD2 reset KEYWORD2
HttpGet KEYWORD2
HttpPost KEYWORD2
startTcp KEYWORD2
closeTcp KEYWORD2
startUdp KEYWORD2
closeUdp KEYWORD2
send KEYWORD2 send KEYWORD2
receive KEYWORD2
# XBee # XBee
send KEYWORD2 setDestinationAddress KEYWORD2
setPanId KEYWORD2
####################################### #######################################
# Constants (LITERAL1) # Constants (LITERAL1)

View file

@ -5,11 +5,11 @@
#include "Module.h" #include "Module.h"
#include "modules/ESP8266.h" #include "modules/ESP8266.h"
#include "modules/SX1278.h"
#include "modules/SX1272.h"
#include "modules/HC05.h" #include "modules/HC05.h"
#include "modules/XBee.h"
#include "modules/RF69.h" #include "modules/RF69.h"
#include "modules/SX1272.h"
#include "modules/SX1278.h"
#include "modules/XBee.h"
#define KITE_CS_A 10 #define KITE_CS_A 10
#define KITE_TX_A 9 #define KITE_TX_A 9

View file

@ -1,8 +1,8 @@
#include "ESP8266.h" #include "ESP8266.h"
ESP8266::ESP8266(Module* module) { ESP8266::ESP8266(Module* module) {
portTCP = 80; // Default HTTP port (TCP application) portTcp = 80; // Default HTTP port (TCP application)
portUDP = 53; // Default DNS port (UDP application) portUdp = 53; // Default DNS port (UDP application)
_mod = module; _mod = module;
} }
@ -88,7 +88,7 @@ uint16_t ESP8266::HttpGet(const char* url, String& response) {
request += "\r\n\r\n"; request += "\r\n\r\n";
// create TCP connection // create TCP connection
uint8_t state = startTCP(host.c_str()); uint8_t state = startTcp(host.c_str());
if(state != ERR_NONE) { if(state != ERR_NONE) {
return(state); return(state);
} }
@ -103,7 +103,7 @@ uint16_t ESP8266::HttpGet(const char* url, String& response) {
String raw = receive(); String raw = receive();
// close the TCP connection // close the TCP connection
state = closeTCP(); state = closeTcp();
if(state != ERR_NONE) { if(state != ERR_NONE) {
return(state); return(state);
} }
@ -148,7 +148,7 @@ uint16_t ESP8266::HttpPost(const char* url, String content, String& response, co
request += "\r\n\r\n"; request += "\r\n\r\n";
// create TCP connection // create TCP connection
uint8_t state = startTCP(host.c_str()); uint8_t state = startTcp(host.c_str());
if(state != ERR_NONE) { if(state != ERR_NONE) {
return(state); return(state);
} }
@ -160,7 +160,7 @@ uint16_t ESP8266::HttpPost(const char* url, String content, String& response, co
} }
// close the TCP connection // close the TCP connection
state = closeTCP(); state = closeTcp();
if(state != ERR_NONE) { if(state != ERR_NONE) {
return(state); return(state);
} }
@ -184,19 +184,19 @@ uint16_t ESP8266::HttpPost(const char* url, String content, String& response, co
return(statusString.toInt()); return(statusString.toInt());
} }
uint8_t ESP8266::startTCP(const char* host) { uint8_t ESP8266::startTcp(const char* host) {
openTransportConnection(host, "TCP", portTCP); openTransportConnection(host, "TCP", portTcp);
} }
uint8_t ESP8266::closeTCP() { uint8_t ESP8266::closeTcp() {
closeTransportConnection(); closeTransportConnection();
} }
uint8_t ESP8266::startUDP(const char* host) { uint8_t ESP8266::startUdp(const char* host) {
openTransportConnection(host, "UDP", portUDP); openTransportConnection(host, "UDP", portUdp);
} }
uint8_t ESP8266::closeUDP() { uint8_t ESP8266::closeUdp() {
closeTransportConnection(); closeTransportConnection();
} }

View file

@ -7,7 +7,7 @@ class ESP8266 {
public: public:
ESP8266(Module* module); ESP8266(Module* module);
uint16_t portTCP, portUDP; uint16_t portTdp, portUdp;
// Basic methods // Basic methods
uint8_t begin(long speed); uint8_t begin(long speed);
@ -19,10 +19,10 @@ class ESP8266 {
uint16_t HttpPost(const char* url, String content, String& response, const char* contentType = ""); uint16_t HttpPost(const char* url, String content, String& response, const char* contentType = "");
// Transport layer methods // Transport layer methods
uint8_t startTCP(const char* host); uint8_t startTcp(const char* host);
uint8_t closeTCP(); uint8_t closeTcp();
uint8_t startUDP(const char* host); uint8_t startUdp(const char* host);
uint8_t closeUDP(); uint8_t closeUdp();
uint8_t send(String data); uint8_t send(String data);
String receive(uint32_t timeout = 10000); String receive(uint32_t timeout = 10000);