MCPcopy Create free account

hub / github.com/Misfittech/nano_stepper / functions

Functions352 in github.com/Misfittech/nano_stepper

↓ 105 callersFunctionCommandPrintf
firmware/stepper_nano_zero/command.cpp:70
↓ 33 callersFunctionsyncADC
firmware/stepper_nano_zero/fet_driver.cpp:464
↓ 18 callersMethodupdateParamsFromNVM
firmware/stepper_nano_zero/stepper_controller.cpp:111
↓ 17 callersMethodmove
firmware/stepper_nano_zero/stepper_controller.cpp:838
↓ 16 callersFunctionflashWrite
firmware/stepper_nano_zero/Flash.cpp:88
↓ 16 callersFunctionsyncTCC
firmware/stepper_nano_zero/A4954.cpp:56
↓ 15 callersFunctionexitCriticalSection
firmware/stepper_nano_zero/stepper_controller.cpp:102
↓ 15 callersFunctionnvmWriteSystemParms
firmware/stepper_nano_zero/nonvolatile.cpp:114
↓ 14 callersFunctionsyncTCC
firmware/stepper_nano_zero/fet_driver.cpp:148
↓ 13 callersFunctionenableTCInterrupts
firmware/stepper_nano_zero/stepper_controller.cpp:79
↓ 13 callersFunctionenterCriticalSection
firmware/stepper_nano_zero/stepper_controller.cpp:95
↓ 12 callersFunctionSysLogPuts
firmware/stepper_nano_zero/syslog.cpp:79
↓ 12 callersFunctiondisableTCInterrupts
firmware/stepper_nano_zero/stepper_controller.cpp:88
↓ 10 callersFunctiongetBit
firmware/stepper_nano_zero/as5047d.cpp:64
↓ 10 callersFunctionnvmWriteMotorParms
firmware/stepper_nano_zero/nonvolatile.cpp:122
↓ 8 callersMethodgetCurrentAngle
firmware/stepper_nano_zero/stepper_controller.cpp:954
↓ 8 callersFunctionsyncTCC
firmware/stepper_nano_zero/A5995.cpp:58
↓ 8 callersMethodwrite
firmware/stepper_nano_zero/Adafruit_GFX.cpp:472
↓ 7 callersFunctionftoa
* FUNCTION: ftoa * AUTHOR = TRAMPAS STERN * FILE = strio.c * DATE = 2/6/2003 4:27:14 PM * * PARAMETERS: long,*str, int count
firmware/stepper_nano_zero/ftoa.cpp:56
↓ 6 callersFunctionGetMeanAdc
firmware/stepper_nano_zero/fet_driver.cpp:590
↓ 6 callersFunctiongetTableIndex
firmware/stepper_nano_zero/calibration.cpp:45
↓ 6 callersMethodlcdShow
firmware/stepper_nano_zero/nzs_lcd.cpp:87
↓ 5 callersFunctionADCRead
firmware/stepper_nano_zero/fet_driver.cpp:483
↓ 5 callersMethodmoveToAbsAngle
firmware/stepper_nano_zero/stepper_controller.cpp:892
↓ 4 callersFunctionbridge1
firmware/stepper_nano_zero/A4954.cpp:70
↓ 4 callersFunctionbridge2
firmware/stepper_nano_zero/A4954.cpp:101
↓ 4 callersMethodcalValid
firmware/stepper_nano_zero/calibration.cpp:512
↓ 4 callersMethodfastReverseLookup
firmware/stepper_nano_zero/calibration.cpp:101
↓ 4 callersMethodgetEncoderAngle
firmware/stepper_nano_zero/stepper_controller.cpp:920
↓ 4 callersMethodsetCursor
firmware/stepper_nano_zero/Adafruit_GFX.cpp:614
↓ 4 callersFunctionsetPinCfg
firmware/stepper_nano_zero/board.h:494
↓ 4 callersFunctionsetPinMux
firmware/stepper_nano_zero/board.h:501
↓ 3 callersFunctionCommandInit
firmware/stepper_nano_zero/command.cpp:57
↓ 3 callersFunctionCommandProcess
This function will process commands from the UART
firmware/stepper_nano_zero/command.cpp:300
↓ 3 callersFunctionSysLogInit
firmware/stepper_nano_zero/syslog.cpp:105
↓ 3 callersFunctionYELLOW_LED
firmware/stepper_nano_zero/board.h:452
↓ 3 callersFunctioncosine
firmware/stepper_nano_zero/sine.cpp:167
↓ 3 callersFunctioneepromGetNextWritPage
find the next page to write
firmware/stepper_nano_zero/eeprom.cpp:154
↓ 3 callersFunctioneepromInit
firmware/stepper_nano_zero/eeprom.cpp:221
↓ 3 callersFunctionenableTCC0
firmware/stepper_nano_zero/fet_driver.cpp:325
↓ 3 callersFunctionexitTC3CriticalSection
firmware/stepper_nano_zero/planner.cpp:44
↓ 3 callersFunctiongetPinMux
firmware/stepper_nano_zero/board.h:472
↓ 3 callersFunctioninterp
firmware/stepper_nano_zero/calibration.cpp:53
↓ 3 callersMethodmove
this is precise move and modulo of A4954_NUM_MICROSTEPS is a full step. stepAngle is in A4954_NUM_MICROSTEPS units.. The A4954 has no idea where the m
firmware/stepper_nano_zero/A4954.cpp:332
↓ 3 callersFunctionsetDAC
firmware/stepper_nano_zero/A4954.cpp:180
↓ 3 callersFunctionsetDAC
firmware/stepper_nano_zero/A5995.cpp:73
↓ 3 callersMethodsetMenu
firmware/stepper_nano_zero/nzs_lcd.cpp:121
↓ 3 callersFunctionsine
firmware/stepper_nano_zero/sine.cpp:141
↓ 2 callersFunctionGetMotorVoltage
firmware/stepper_nano_zero/board.h:441
↓ 2 callersFunctionSET_PIN_PERHERIAL
firmware/stepper_nano_zero/board.h:517
↓ 2 callersMethodcalibrateEncoder
The encoder needs to be calibrated to the motor. we will assume full step detents are correct, ex 1.8 degree motor will have 200 steps for 360 degrees
firmware/stepper_nano_zero/stepper_controller.cpp:482
↓ 2 callersFunctioncheckDir
firmware/stepper_nano_zero/steppin.cpp:40
↓ 2 callersFunctionchecksum
firmware/stepper_nano_zero/eeprom.cpp:70
↓ 2 callersFunctioncommandsProcess
firmware/stepper_nano_zero/commands.cpp:1571
↓ 2 callersFunctioneepromFlush
firmware/stepper_nano_zero/eeprom.cpp:282
↓ 2 callersFunctionenableTCC0
firmware/stepper_nano_zero/A4954.cpp:132
↓ 2 callersFunctionenterTC3CriticalSection
firmware/stepper_nano_zero/planner.cpp:37
↓ 2 callersFunctionerase
firmware/stepper_nano_zero/Flash.cpp:51
↓ 2 callersFunctionfastADCRead
firmware/stepper_nano_zero/fet_driver.cpp:567
↓ 2 callersFunctionfindLastGoodPage
firmware/stepper_nano_zero/eeprom.cpp:116
↓ 2 callersFunctionflashErase
firmware/stepper_nano_zero/Flash.cpp:58
↓ 2 callersMethodgetCal
firmware/stepper_nano_zero/calibration.cpp:592
↓ 2 callersMethodgetControlMode
firmware/stepper_nano_zero/stepper_controller.h:188
↓ 2 callersMethodgetLocation
returns -1 if no data, else returns number of data points remaining.
firmware/stepper_nano_zero/stepper_controller.cpp:1506
↓ 2 callersMethodgetLoopError
firmware/stepper_nano_zero/stepper_controller.h:170
↓ 2 callersFunctiongetParity
firmware/stepper_nano_zero/as5047d.cpp:69
↓ 2 callersFunctiongetPinCfg
firmware/stepper_nano_zero/board.h:486
↓ 2 callersMethodgetStartupEncoder
firmware/stepper_nano_zero/stepper_controller.h:158
↓ 2 callersFunctiongetSteps
this function can not be called in interrupt context as the overflow interrupt for tC4 needs to run.
firmware/stepper_nano_zero/steppin.cpp:69
↓ 2 callersMethodgetVelocity
firmware/stepper_nano_zero/stepper_controller.cpp:977
↓ 2 callersFunctionisPageGood
firmware/stepper_nano_zero/eeprom.cpp:85
↓ 2 callersMethodmaxCalibrationError
bool StepperCtrl::changeMicrostep(uint16_t microSteps) { bool state=TC5_ISR_Enabled; disableTCInterrupts(); systemParams.microsteps=microSteps; mo
firmware/stepper_nano_zero/stepper_controller.cpp:380
↓ 2 callersMethodmoveConstantVelocity
firmware/stepper_nano_zero/planner.cpp:157
↓ 2 callersFunctionnvmWrite_pPID
firmware/stepper_nano_zero/nonvolatile.cpp:101
↓ 2 callersFunctionnvmWrite_sPID
firmware/stepper_nano_zero/nonvolatile.cpp:75
↓ 2 callersFunctionnvmWrite_vPID
firmware/stepper_nano_zero/nonvolatile.cpp:88
↓ 2 callersMethodprintCalTable
firmware/stepper_nano_zero/calibration.cpp:89
↓ 2 callersMethodprocess
firmware/stepper_nano_zero/nzs_lcd.cpp:304
↓ 2 callersMethodreadEncoderAngle
read the encoders
firmware/stepper_nano_zero/A1333.cpp:108
↓ 2 callersMethodreadEncoderAnglePipeLineRead
firmware/stepper_nano_zero/A1333.cpp:114
↓ 2 callersMethodsetAngle
firmware/stepper_nano_zero/stepper_controller.cpp:255
↓ 2 callersMethodsetRotationDirection
firmware/stepper_nano_zero/A5995.h:84
↓ 2 callersMethodsetTextColor
firmware/stepper_nano_zero/Adafruit_GFX.cpp:631
↓ 2 callersMethodsetTextSize
firmware/stepper_nano_zero/Adafruit_GFX.cpp:627
↓ 2 callersMethodsetZero
firmware/stepper_nano_zero/stepper_controller.cpp:264
↓ 2 callersMethodstop
firmware/stepper_nano_zero/planner.cpp:149
↓ 2 callersFunctionstrcicmp
firmware/stepper_nano_zero/command.cpp:48
↓ 1 callersFunctionCommandParse
the delimiter is command/parameter delimiter by default a ' '0x20 is used but for the TDR with GUI a ':' was preferred, not sure why set to ' '/0x20 i
firmware/stepper_nano_zero/command.cpp:138
↓ 1 callersFunctionRED_LED
firmware/stepper_nano_zero/board.h:459
↓ 1 callersFunctionSysLogDebug
firmware/stepper_nano_zero/syslog.cpp:74
↓ 1 callersFunctionTC3_Init
firmware/stepper_nano_zero/planner.cpp:55
↓ 1 callersMethodbegin
firmware/stepper_nano_zero/nzs.cpp:624
↓ 1 callersFunctionboardSetupPins
sets up the pins for the board
firmware/stepper_nano_zero/board.h:381
↓ 1 callersMethodcalibrationValid
firmware/stepper_nano_zero/stepper_controller.h:172
↓ 1 callersMethodclearDisplay
clear everything
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:509
↓ 1 callersFunctioncommandsInit
firmware/stepper_nano_zero/commands.cpp:1552
↓ 1 callersFunctionconfigure_bod
firmware/stepper_nano_zero/nzs.cpp:605
↓ 1 callersMethodctrl_update
firmware/stepper_nano_zero/fet_driver.cpp:822
↓ 1 callersMethoddiagnostics
firmware/stepper_nano_zero/as5047d.cpp:255
↓ 1 callersMethoddisplay
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:440
next →1–100 of 352, ranked by callers