MCPcopy Create free account

hub / github.com/Misfittech/nano_stepper / functions

Functions352 in github.com/Misfittech/nano_stepper

Functionputch_hw
firmware/stepper_nano_zero/commands.cpp:1530
Functionputch_step_dir
firmware/stepper_nano_zero/commands.cpp:1545
MethodreadAddress
read the encoders
firmware/stepper_nano_zero/as5047d.cpp:170
MethodreadAddress
read the encoders
firmware/stepper_nano_zero/A1333.cpp:83
MethodreadEncoderAngle
read the encoders
firmware/stepper_nano_zero/as5047d.cpp:217
MethodreadEncoderAnglePipeLineRead
pipelined read of the encoder angle used for high speed reads, but value is always one read behind
firmware/stepper_nano_zero/as5047d.cpp:227
Functionreadpos_cmd
firmware/stepper_nano_zero/commands.cpp:1370
Functionreboot_cmd
firmware/stepper_nano_zero/commands.cpp:318
MethodreverseLookup
firmware/stepper_nano_zero/calibration.cpp:120
MethodsampleAngle
firmware/stepper_nano_zero/stepper_controller.cpp:701
MethodsampleMeanEncoder
when sampling the mean of encoder if we are on roll over edge we can have an issue so we have this function to do the mean correctly
firmware/stepper_nano_zero/stepper_controller.cpp:724
FunctionsetDAC
firmware/stepper_nano_zero/fet_driver.cpp:352
MethodsetFont
firmware/stepper_nano_zero/Adafruit_GFX.cpp:677
MethodsetLocationFromEncoder
firmware/stepper_nano_zero/stepper_controller.cpp:200
MethodsetRotation
firmware/stepper_nano_zero/Adafruit_GFX.cpp:650
MethodsetRotationDirection
firmware/stepper_nano_zero/fet_driver.h:116
MethodsetRotationDirection
firmware/stepper_nano_zero/A4954.h:82
MethodsetTextWrap
firmware/stepper_nano_zero/Adafruit_GFX.cpp:642
Functionsetpos_cmd
firmware/stepper_nano_zero/commands.cpp:324
Functionsetzero_cmd
firmware/stepper_nano_zero/commands.cpp:414
MethodshowMenu
firmware/stepper_nano_zero/nzs_lcd.cpp:162
MethodshowOptions
firmware/stepper_nano_zero/nzs_lcd.cpp:132
MethodshowSplash
firmware/stepper_nano_zero/nzs_lcd.cpp:107
MethodsimpleFeedback
this was written to do the PID loop not modeling a DC servo but rather using features of stepper motor.
firmware/stepper_nano_zero/stepper_controller.cpp:1240
MethodsmoothTable
firmware/stepper_nano_zero/calibration.cpp:205
Functionspid_cmd
firmware/stepper_nano_zero/commands.cpp:1319
Methodssd1306_command
Errors: 0 : Success 1 : Data too long 2 : NACK on transmit of address 3 : NACK on transmit of data 4 : Other error
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:315
Methodstartscrolldiagleft
startscrolldiagleft Activate a diagonal scroll for rows start through stop Hint, the display is 16 rows tall. To scroll the whole display, run: displa
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:402
Methodstartscrolldiagright
startscrolldiagright Activate a diagonal scroll for rows start through stop Hint, the display is 16 rows tall. To scroll the whole display, run: displ
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:385
Methodstartscrollleft
startscrollleft Activate a right handed scroll for rows start through stop Hint, the display is 16 rows tall. To scroll the whole display, run: displa
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:370
Methodstartscrollright
startscrollright Activate a right handed scroll for rows start through stop Hint, the display is 16 rows tall. To scroll the whole display, run: displ
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:355
FunctionstepInput
this function is called on the rising edge of a step from external device
firmware/stepper_nano_zero/steppin.cpp:105
Functionstep_cmd
firmware/stepper_nano_zero/commands.cpp:1392
Functionstepsperrotation_cmd
firmware/stepper_nano_zero/commands.cpp:442
Functionstop_cmd
firmware/stepper_nano_zero/commands.cpp:421
Methodstopscroll
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:415
FunctionsyncBOD33
firmware/stepper_nano_zero/nzs.cpp:594
FunctionsyncDAC
firmware/stepper_nano_zero/fet_driver.cpp:57
Functiontestcal_cmd
firmware/stepper_nano_zero/commands.cpp:1491
MethodupdateFastCal
firmware/stepper_nano_zero/calibration.cpp:389
MethodupdateLCD
firmware/stepper_nano_zero/nzs_lcd.cpp:467
MethodupdateLocTable
firmware/stepper_nano_zero/stepper_controller.cpp:1532
MethodupdateMenu
firmware/stepper_nano_zero/nzs_lcd.cpp:205
MethodupdateStep
firmware/stepper_nano_zero/stepper_controller.cpp:802
MethodupdateSteps
firmware/stepper_nano_zero/stepper_controller.cpp:794
MethodupdateTable
when we are microstepping and are in between steps the probability the stepper motor did not move is high. That is the actualAngle will be correct but
firmware/stepper_nano_zero/calibration.cpp:494
Functionvelocity_cmd
firmware/stepper_nano_zero/commands.cpp:1009
MethodvpidFeedback
this is the velocity PID feedback loop
firmware/stepper_nano_zero/stepper_controller.cpp:998
Functionvpid_cmd
static int motorparams_cmd(sCmdUart *ptrUart,int argc, char * argv[]) { if (0 == argc) { CommandPrintf(ptrUart,"currentMa %d\n\r",NVM->motorParams
firmware/stepper_nano_zero/commands.cpp:1230
Methodwidth
Return the size of the display (per current rotation)
firmware/stepper_nano_zero/Adafruit_GFX.cpp:873
Method~GFXcanvas1
firmware/stepper_nano_zero/Adafruit_GFX.cpp:971
Method~GFXcanvas16
firmware/stepper_nano_zero/Adafruit_GFX.cpp:1026
← previous301–352 of 352, ranked by callers