openEmbroider
0.1
an open source embroidery software
|
Additional Inherited Members | |
![]() | |
typedef int16_t | PosType |
![]() | |
virtual void | onMsg (uint8_t *buffer) |
![]() | |
void | onChar (uint8_t c) |
void | sendMsg (const uint8_t *buffer) |
![]() | |
void | connect (UartBlock< packetSize > *uart) |
![]() | |
static uint8_t | getProtocol (uint16_t status) |
![]() | |
uint8_t | sequence |
![]() | |
unsigned long | qosMsg |
unsigned long | qosSync |
unsigned long | qosFullSync |
![]() | |
unsigned | bytealtered_ppm |
unsigned | bytelost_ppm |
![]() | |
static const uint16_t | maskProtocol = 0xF000 |
static const uint16_t | maskButton = 0x0010 |
static const uint16_t | maskMoving = 0x0008 |
static const uint16_t | maskWaitingNeedle = 0x0004 |
static const uint16_t | maskRunning = 0x0002 |
static const uint16_t | maskAlive = 0x0001 |
![]() | |
static const unsigned | kPacketSize |
![]() | |
enum | Command : uint8_t { kAddPoints = 0, kDeletePoints, kStopMove, kStartMove, kSetParam, kGotoXY, kMovedXdY, kGotoNextPoint, kSetNPoint, kSetPos } |
![]() | |
PosType | readPosType (const uint8_t *buffer, unsigned index=0) |
void | writePosType (uint8_t *buffer, PosType pos, unsigned index=0) |