4 #include "uartconnect.hpp"
9 virtual void addPoints(
const uint8_t* xys,
unsigned points)
11 printf(
"addPoints([%u]={", points);
12 for (
unsigned i=0; i<points; i++)
13 printf(
"(%u,%u)%s", xys[2*i], xys[2*i+1], (i==points-1)?
"}\n":
",");
15 virtual void deletePoints()
17 printf(
"deletePoints()\n");
19 virtual void stopMove()
21 printf(
"stopMove()\n");
23 virtual void startMove()
25 printf(
"startMove()\n");
27 virtual void setParam()
29 printf(
"setParam()\n");
31 virtual void gotoXY(PosType x, PosType y)
33 printf(
"gotoXY(%d, %d)\n", x, y);
35 virtual void movedXdY(PosType dx, PosType dy)
37 printf(
"movedXdY(%d, %d)\n", dx, dy);
39 virtual void gotoNextPoint()
41 printf(
"gotoNextPoint()\n");
43 virtual void setNPoint(uint16_t nPoint)
45 printf(
"setNPoint(%u)\n", nPoint);
47 virtual void setPos(PosType x, PosType y)
49 printf(
"setPos(%d, %d)\n", x, y);
51 virtual void send(
const uint8_t* buffer,
unsigned len)
Definition: virtualslave.hpp:7
Definition: uartconnect.hpp:6