Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Misfittech/nano_stepper
/ functions
Functions
352 in github.com/Misfittech/nano_stepper
⨍
Functions
352
◇
Types & classes
18
Method
drawPixel
the most basic function, set a single pixel
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:115
Method
drawRect
Draw a rectangle
firmware/stepper_nano_zero/Adafruit_GFX.cpp:237
Method
drawTriangle
Draw a triangle
firmware/stepper_nano_zero/Adafruit_GFX.cpp:296
Method
drawXBitmap
Draw XBitMap Files (*.xbm), exported from GIMP, Usage: Export from GIMP to *.xbm, rename *.xbm to *.c and open in editor. C Array can be directly used
firmware/stepper_nano_zero/Adafruit_GFX.cpp:454
Function
eepromerror_cmd
firmware/stepper_nano_zero/commands.cpp:343
Function
eepromloc_cmd
firmware/stepper_nano_zero/commands.cpp:393
Function
eepromsetloc_cmd
firmware/stepper_nano_zero/commands.cpp:379
Function
eepromwrite_cmd
firmware/stepper_nano_zero/commands.cpp:338
Method
enable
firmware/stepper_nano_zero/fet_driver.h:118
Method
enable
firmware/stepper_nano_zero/A5995.cpp:184
Method
enable
firmware/stepper_nano_zero/stepper_controller.cpp:1455
Function
enablePin
firmware/stepper_nano_zero/nzs.cpp:316
Function
enablepinmode_cmd
firmware/stepper_nano_zero/commands.cpp:942
Function
encoderdiag_cmd
firmware/stepper_nano_zero/commands.cpp:1362
Function
errorPin
firmware/stepper_nano_zero/nzs.cpp:289
Function
errorPinISR
firmware/stepper_nano_zero/commands.cpp:273
Function
errorlimit_cmd
firmware/stepper_nano_zero/commands.cpp:787
Function
errorpin_cmd
firmware/stepper_nano_zero/commands.cpp:215
Function
errorpinmode_cmd
firmware/stepper_nano_zero/commands.cpp:879
Function
factoryreset_cmd
firmware/stepper_nano_zero/commands.cpp:1004
Method
fastSPIwrite
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:514
Function
feedback_cmd
firmware/stepper_nano_zero/commands.cpp:1381
Method
fillCircle
firmware/stepper_nano_zero/Adafruit_GFX.cpp:158
Method
fillCircleHelper
Used to do circles and roundrects
firmware/stepper_nano_zero/Adafruit_GFX.cpp:165
Method
fillRect
firmware/stepper_nano_zero/Adafruit_GFX.cpp:257
Method
fillScreen
firmware/stepper_nano_zero/Adafruit_GFX.cpp:265
Method
fillTriangle
Fill a triangle
firmware/stepper_nano_zero/Adafruit_GFX.cpp:304
Method
flashGood
firmware/stepper_nano_zero/calibration.cpp:344
Function
flashInit
firmware/stepper_nano_zero/Flash.cpp:41
Function
flashRead
you can read by dereferencing pointer but we will add a read
firmware/stepper_nano_zero/Flash.h:60
Method
getBuffer
firmware/stepper_nano_zero/Adafruit_GFX.cpp:975
Function
getChar
firmware/stepper_nano_zero/commands.cpp:1511
Function
getChar_hw
firmware/stepper_nano_zero/commands.cpp:1526
Function
getChar_step_dir
firmware/stepper_nano_zero/commands.cpp:1541
Method
getCoilA_mA
firmware/stepper_nano_zero/fet_driver.cpp:1496
Method
getCoilB_mA
firmware/stepper_nano_zero/fet_driver.cpp:1487
Method
getCurrentLocation
firmware/stepper_nano_zero/stepper_controller.cpp:929
Method
getCursorX
firmware/stepper_nano_zero/Adafruit_GFX.cpp:619
Method
getCursorY
firmware/stepper_nano_zero/Adafruit_GFX.cpp:623
Method
getDesiredLocation
firmware/stepper_nano_zero/stepper_controller.cpp:870
Method
getError
firmware/stepper_nano_zero/as5047d.h:55
Method
getFeedback
firmware/stepper_nano_zero/stepper_controller.h:194
Method
getRotation
firmware/stepper_nano_zero/Adafruit_GFX.cpp:646
Method
getTextBounds
Pass string and a cursor position, returns UL corner and W,H.
firmware/stepper_nano_zero/Adafruit_GFX.cpp:693
Method
getValue
We want to linearly interpolate between calibration table angle
firmware/stepper_nano_zero/calibration.cpp:529
Method
getZeroAngleOffset
firmware/stepper_nano_zero/stepper_controller.cpp:244
Function
getcal_cmd
firmware/stepper_nano_zero/commands.cpp:1478
Function
geterror_cmd
firmware/stepper_nano_zero/commands.cpp:204
Function
getsteps_cmd
firmware/stepper_nano_zero/commands.cpp:196
Method
height
firmware/stepper_nano_zero/Adafruit_GFX.cpp:877
Function
help_cmd
print out the help strings for the commands
firmware/stepper_nano_zero/commands.cpp:1455
Function
holdcurrent_cmd
firmware/stepper_nano_zero/commands.cpp:639
Function
home_cmd
firmware/stepper_nano_zero/commands.cpp:281
Function
homeangledelay_cmd
firmware/stepper_nano_zero/commands.cpp:523
Function
homecurrent_cmd
firmware/stepper_nano_zero/commands.cpp:583
Function
homepin_cmd
firmware/stepper_nano_zero/commands.cpp:548
Method
initButton
firmware/stepper_nano_zero/Adafruit_GFX.cpp:892
Method
invertDisplay
firmware/stepper_nano_zero/Adafruit_GFX.cpp:881
Method
invertDisplay
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:301
Method
isPressed
firmware/stepper_nano_zero/Adafruit_GFX.cpp:943
Method
justPressed
firmware/stepper_nano_zero/Adafruit_GFX.cpp:944
Method
justReleased
firmware/stepper_nano_zero/Adafruit_GFX.cpp:945
Function
kbhit
firmware/stepper_nano_zero/commands.cpp:1506
Function
kbhit_hw
firmware/stepper_nano_zero/commands.cpp:1521
Function
kbhit_step_dir
firmware/stepper_nano_zero/commands.cpp:1536
Method
limitCurrent
firmware/stepper_nano_zero/fet_driver.h:119
Method
limitCurrent
firmware/stepper_nano_zero/A5995.h:87
Method
loadFromFlash
firmware/stepper_nano_zero/calibration.cpp:330
Method
loop
firmware/stepper_nano_zero/nzs.cpp:859
Function
looptime_cmd
firmware/stepper_nano_zero/commands.cpp:407
Function
maxcurrent_cmd
firmware/stepper_nano_zero/commands.cpp:677
Method
measureCoilA_zero
firmware/stepper_nano_zero/fet_driver.cpp:995
Method
measureCoilB_zero
firmware/stepper_nano_zero/fet_driver.cpp:988
Method
measureError
firmware/stepper_nano_zero/stepper_controller.cpp:362
Method
measureStepSize
TODO This function does two things, set rotation direction and measures step size, it should be two functions. return is anlge in degreesx100 ie 360.0
firmware/stepper_nano_zero/stepper_controller.cpp:288
Function
menuCalibrate
firmware/stepper_nano_zero/nzs.cpp:49
Function
menuTestCal
firmware/stepper_nano_zero/nzs.cpp:54
Method
microsSinceStep
firmware/stepper_nano_zero/fet_driver.h:115
Method
microsSinceStep
firmware/stepper_nano_zero/A5995.h:83
Method
microsSinceStep
firmware/stepper_nano_zero/A4954.h:81
Function
microsteps
firmware/stepper_nano_zero/nzs.cpp:219
Function
microsteps_cmd
firmware/stepper_nano_zero/commands.cpp:1418
Function
motorCurrent
firmware/stepper_nano_zero/nzs.cpp:158
Function
motorHoldCurrent
firmware/stepper_nano_zero/nzs.cpp:183
Method
motorReset
firmware/stepper_nano_zero/stepper_controller.cpp:174
Function
motorSteps
returns the index of the stepOptions when called with no arguments.
firmware/stepper_nano_zero/nzs.cpp:92
Function
motorwiring_cmd
firmware/stepper_nano_zero/commands.cpp:482
Method
move
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/fet_driver.cpp:1514
Method
move
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/A5995.cpp:209
Method
moveToAngle
firmware/stepper_nano_zero/stepper_controller.cpp:907
Function
move_cmd
firmware/stepper_nano_zero/commands.cpp:1041
Method
operator+
firmware/stepper_nano_zero/angle.h:107
Method
operator-
firmware/stepper_nano_zero/angle.h:59
Method
pidFeedback
Since we are doing fixed point math our threshold needs to be large. We need a large threshold when we have fast update rate as well. But for most par
firmware/stepper_nano_zero/stepper_controller.cpp:1078
Function
pinread_cmd
firmware/stepper_nano_zero/commands.cpp:234
Function
ppid_cmd
firmware/stepper_nano_zero/commands.cpp:1275
Method
press
firmware/stepper_nano_zero/Adafruit_GFX.cpp:938
Function
printData
firmware/stepper_nano_zero/calibration.cpp:67
Function
printEEPROM
firmware/stepper_nano_zero/eeprom.cpp:103
Function
putch
firmware/stepper_nano_zero/commands.cpp:1515
← previous
next →
201–300 of 352, ranked by callers