mirror of
https://github.com/eddyem/stm32samples.git
synced 2026-02-28 11:54:30 +03:00
fixed bugs in multistepper: eeprom in flash + adc, tested on TMC2130, but don't work on TMC2230
This commit is contained in:
@@ -54,6 +54,8 @@ int fn_dumperr(_U_ uint32_t hash, _U_ char *args) WAL; // "dumperr" (1223989764
|
||||
|
||||
int fn_dumpmotflags(_U_ uint32_t hash, _U_ char *args) WAL; // "dumpmotflags" (36159640)
|
||||
|
||||
int fn_dumpstates(_U_ uint32_t hash, _U_ char *args) WAL; // "dumpstates" (4235564367)
|
||||
|
||||
int fn_emstop(_U_ uint32_t hash, _U_ char *args) WAL; // "emstop" (2965919005)
|
||||
|
||||
int fn_eraseflash(_U_ uint32_t hash, _U_ char *args) WAL; // "eraseflash" (3177247267)
|
||||
@@ -205,6 +207,9 @@ int parsecmd(const char *str){
|
||||
case CMD_DUMPMOTFLAGS:
|
||||
return fn_dumpmotflags(h, args);
|
||||
break;
|
||||
case CMD_DUMPSTATES:
|
||||
return fn_dumpstates(h, args);
|
||||
break;
|
||||
case CMD_EMSTOP:
|
||||
return fn_emstop(h, args);
|
||||
break;
|
||||
|
||||
@@ -35,6 +35,7 @@ int parsecmd(const char *cmdwargs);
|
||||
#define CMD_DUMPCONF (3271513185)
|
||||
#define CMD_DUMPERR (1223989764)
|
||||
#define CMD_DUMPMOTFLAGS (36159640)
|
||||
#define CMD_DUMPSTATES (4235564367)
|
||||
#define CMD_EMSTOP (2965919005)
|
||||
#define CMD_ERASEFLASH (3177247267)
|
||||
#define CMD_ESW (2963094612)
|
||||
|
||||
@@ -20,8 +20,9 @@
|
||||
"dumpcmd - dump command codes\n"
|
||||
"dumpconf - dump current configuration\n"
|
||||
"dumpmotflags - dump motor flags' bits\n"
|
||||
"dumpstates - dump motors' state codes\n"
|
||||
"emstop[N] - emergency stop motor N or all\n"
|
||||
"eraseflash - erase flash data storage\n"
|
||||
"eraseflash [=N] - erase flash data storage (full or only N'th page of it)\n"
|
||||
"esw[N] - G end-switches state\n"
|
||||
"eswreactN - GS end-switches reaction (0 - ignore, 1 - stop@any, 2 - stop@zero)\n"
|
||||
"gotoN - GS move motor to given absolute position\n"
|
||||
|
||||
@@ -20,6 +20,7 @@ dumperr
|
||||
dumpcmd
|
||||
dumpconf
|
||||
dumpmotflags
|
||||
dumpstates
|
||||
emstop
|
||||
eraseflash
|
||||
esw
|
||||
|
||||
Reference in New Issue
Block a user