some fixes of old bugs

This commit is contained in:
2025-02-05 17:49:07 +03:00
parent a22776d487
commit 6eb0662f69
28 changed files with 1467 additions and 566 deletions

View File

@@ -77,3 +77,66 @@ extern char lastcmd[];
#define CMD_USARTSTATUS (4007098968)
#define CMD_VDRIVE (2172773525)
#define CMD_VFIVE (3017477285)
#define STR_ABSPOS "abspos"
#define STR_ACCEL "accel"
#define STR_ADC "adc"
#define STR_BUTTON "button"
#define STR_CANERRCODES "canerrcodes"
#define STR_CANFILTER "canfilter"
#define STR_CANFLOOD "canflood"
#define STR_CANFLOODT "canfloodT"
#define STR_CANID "canid"
#define STR_CANIGNORE "canignore"
#define STR_CANINCRFLOOD "canincrflood"
#define STR_CANPAUSE "canpause"
#define STR_CANREINIT "canreinit"
#define STR_CANRESUME "canresume"
#define STR_CANSEND "cansend"
#define STR_CANSPEED "canspeed"
#define STR_CANSTAT "canstat"
#define STR_DIAGN "diagn"
#define STR_DRVTYPE "drvtype"
#define STR_DUMPCMD "dumpcmd"
#define STR_DUMPCONF "dumpconf"
#define STR_DUMPERR "dumperr"
#define STR_DUMPMOT "dumpmot"
#define STR_DUMPMOTFLAGS "dumpmotflags"
#define STR_DUMPSTATES "dumpstates"
#define STR_EMSTOP "emstop"
#define STR_ERASEFLASH "eraseflash"
#define STR_ESW "esw"
#define STR_ESWREACT "eswreact"
#define STR_GOTO "goto"
#define STR_GOTOZ "gotoz"
#define STR_GPIO "gpio"
#define STR_GPIOCONF "gpioconf"
#define STR_HELP "help"
#define STR_MAXSPEED "maxspeed"
#define STR_MAXSTEPS "maxsteps"
#define STR_MCUT "mcut"
#define STR_MCUVDD "mcuvdd"
#define STR_MICROSTEPS "microsteps"
#define STR_MINSPEED "minspeed"
#define STR_MOTCURRENT "motcurrent"
#define STR_MOTFLAGS "motflags"
#define STR_MOTMUL "motmul"
#define STR_MOTNO "motno"
#define STR_MOTREINIT "motreinit"
#define STR_PDN "pdn"
#define STR_PING "ping"
#define STR_RELPOS "relpos"
#define STR_RELSLOW "relslow"
#define STR_RESET "reset"
#define STR_SAVECONF "saveconf"
#define STR_SCREEN "screen"
#define STR_SPEEDLIMIT "speedlimit"
#define STR_STATE "state"
#define STR_STOP "stop"
#define STR_TIME "time"
#define STR_TMCBUS "tmcbus"
#define STR_UDATA "udata"
#define STR_USARTSTATUS "usartstatus"
#define STR_VDRIVE "vdrive"
#define STR_VFIVE "vfive"