flux sdk  v01.02.02-3-g292b3a7
Embedded C++ SDK
Loading...
Searching...
No Matches
flxSerialField.cpp File Reference
#include <inttypes.h>
#include <string.h>
#include <limits>
#include <Arduino.h>
#include "flxCoreLog.h"
#include "flxSerialField.h"

Macros

#define kBCursorZero   (kEditBufferMax - 1)
 

Variables

const uint8_t kCodeBS = 8
 
const uint8_t kCodeDEL = 127
 
const uint8_t kCodeSpace = 32
 
const uint8_t kCodeBell = 7
 
const uint8_t kCodeCR = 13
 
const uint8_t kCodeEOL = 5
 
const uint8_t kCodeBOL = 1
 
const uint8_t kCodeKillEOL = 11
 
const uint8_t kCodeESC = 27
 
const uint8_t kCodeAsterisk = 42
 
const uint8_t kCodeESCExtend = 91
 
const uint8_t kCodeArrowRight = 67
 
const uint8_t kCodeArrowLeft = 68
 
const uint8_t kCodeKPDel = 126
 
const char chBackSpace [] = {kCodeBS, kCodeSpace, kCodeBS}
 
const char chLeftArrow [] = {kCodeESC, kCodeESCExtend, kCodeArrowLeft}
 
const char chRightArrow [] = {kCodeESC, kCodeESCExtend, kCodeArrowRight}
 
const uint16_t kInputBufferSize = 32
 

Macro Definition Documentation

◆ kBCursorZero

#define kBCursorZero   (kEditBufferMax - 1)

Variable Documentation

◆ chBackSpace

const char chBackSpace[] = {kCodeBS, kCodeSpace, kCodeBS}

◆ chLeftArrow

const char chLeftArrow[] = {kCodeESC, kCodeESCExtend, kCodeArrowLeft}

◆ chRightArrow

const char chRightArrow[] = {kCodeESC, kCodeESCExtend, kCodeArrowRight}

◆ kCodeArrowLeft

const uint8_t kCodeArrowLeft = 68

◆ kCodeArrowRight

const uint8_t kCodeArrowRight = 67

◆ kCodeAsterisk

const uint8_t kCodeAsterisk = 42

◆ kCodeBell

const uint8_t kCodeBell = 7

◆ kCodeBOL

const uint8_t kCodeBOL = 1

◆ kCodeBS

const uint8_t kCodeBS = 8

◆ kCodeCR

const uint8_t kCodeCR = 13

◆ kCodeDEL

const uint8_t kCodeDEL = 127

◆ kCodeEOL

const uint8_t kCodeEOL = 5

◆ kCodeESC

const uint8_t kCodeESC = 27

◆ kCodeESCExtend

const uint8_t kCodeESCExtend = 91

◆ kCodeKillEOL

const uint8_t kCodeKillEOL = 11

◆ kCodeKPDel

const uint8_t kCodeKPDel = 126

◆ kCodeSpace

const uint8_t kCodeSpace = 32

◆ kInputBufferSize

const uint16_t kInputBufferSize = 32