MCPcopy Create free account

hub / github.com/Misfittech/nano_stepper / functions

Functions352 in github.com/Misfittech/nano_stepper

MethoddrawPixel
the most basic function, set a single pixel
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:115
MethoddrawRect
Draw a rectangle
firmware/stepper_nano_zero/Adafruit_GFX.cpp:237
MethoddrawTriangle
Draw a triangle
firmware/stepper_nano_zero/Adafruit_GFX.cpp:296
MethoddrawXBitmap
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
Functioneepromerror_cmd
firmware/stepper_nano_zero/commands.cpp:343
Functioneepromloc_cmd
firmware/stepper_nano_zero/commands.cpp:393
Functioneepromsetloc_cmd
firmware/stepper_nano_zero/commands.cpp:379
Functioneepromwrite_cmd
firmware/stepper_nano_zero/commands.cpp:338
Methodenable
firmware/stepper_nano_zero/fet_driver.h:118
Methodenable
firmware/stepper_nano_zero/A5995.cpp:184
Methodenable
firmware/stepper_nano_zero/stepper_controller.cpp:1455
FunctionenablePin
firmware/stepper_nano_zero/nzs.cpp:316
Functionenablepinmode_cmd
firmware/stepper_nano_zero/commands.cpp:942
Functionencoderdiag_cmd
firmware/stepper_nano_zero/commands.cpp:1362
FunctionerrorPin
firmware/stepper_nano_zero/nzs.cpp:289
FunctionerrorPinISR
firmware/stepper_nano_zero/commands.cpp:273
Functionerrorlimit_cmd
firmware/stepper_nano_zero/commands.cpp:787
Functionerrorpin_cmd
firmware/stepper_nano_zero/commands.cpp:215
Functionerrorpinmode_cmd
firmware/stepper_nano_zero/commands.cpp:879
Functionfactoryreset_cmd
firmware/stepper_nano_zero/commands.cpp:1004
MethodfastSPIwrite
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:514
Functionfeedback_cmd
firmware/stepper_nano_zero/commands.cpp:1381
MethodfillCircle
firmware/stepper_nano_zero/Adafruit_GFX.cpp:158
MethodfillCircleHelper
Used to do circles and roundrects
firmware/stepper_nano_zero/Adafruit_GFX.cpp:165
MethodfillRect
firmware/stepper_nano_zero/Adafruit_GFX.cpp:257
MethodfillScreen
firmware/stepper_nano_zero/Adafruit_GFX.cpp:265
MethodfillTriangle
Fill a triangle
firmware/stepper_nano_zero/Adafruit_GFX.cpp:304
MethodflashGood
firmware/stepper_nano_zero/calibration.cpp:344
FunctionflashInit
firmware/stepper_nano_zero/Flash.cpp:41
FunctionflashRead
you can read by dereferencing pointer but we will add a read
firmware/stepper_nano_zero/Flash.h:60
MethodgetBuffer
firmware/stepper_nano_zero/Adafruit_GFX.cpp:975
FunctiongetChar
firmware/stepper_nano_zero/commands.cpp:1511
FunctiongetChar_hw
firmware/stepper_nano_zero/commands.cpp:1526
FunctiongetChar_step_dir
firmware/stepper_nano_zero/commands.cpp:1541
MethodgetCoilA_mA
firmware/stepper_nano_zero/fet_driver.cpp:1496
MethodgetCoilB_mA
firmware/stepper_nano_zero/fet_driver.cpp:1487
MethodgetCurrentLocation
firmware/stepper_nano_zero/stepper_controller.cpp:929
MethodgetCursorX
firmware/stepper_nano_zero/Adafruit_GFX.cpp:619
MethodgetCursorY
firmware/stepper_nano_zero/Adafruit_GFX.cpp:623
MethodgetDesiredLocation
firmware/stepper_nano_zero/stepper_controller.cpp:870
MethodgetError
firmware/stepper_nano_zero/as5047d.h:55
MethodgetFeedback
firmware/stepper_nano_zero/stepper_controller.h:194
MethodgetRotation
firmware/stepper_nano_zero/Adafruit_GFX.cpp:646
MethodgetTextBounds
Pass string and a cursor position, returns UL corner and W,H.
firmware/stepper_nano_zero/Adafruit_GFX.cpp:693
MethodgetValue
We want to linearly interpolate between calibration table angle
firmware/stepper_nano_zero/calibration.cpp:529
MethodgetZeroAngleOffset
firmware/stepper_nano_zero/stepper_controller.cpp:244
Functiongetcal_cmd
firmware/stepper_nano_zero/commands.cpp:1478
Functiongeterror_cmd
firmware/stepper_nano_zero/commands.cpp:204
Functiongetsteps_cmd
firmware/stepper_nano_zero/commands.cpp:196
Methodheight
firmware/stepper_nano_zero/Adafruit_GFX.cpp:877
Functionhelp_cmd
print out the help strings for the commands
firmware/stepper_nano_zero/commands.cpp:1455
Functionholdcurrent_cmd
firmware/stepper_nano_zero/commands.cpp:639
Functionhome_cmd
firmware/stepper_nano_zero/commands.cpp:281
Functionhomeangledelay_cmd
firmware/stepper_nano_zero/commands.cpp:523
Functionhomecurrent_cmd
firmware/stepper_nano_zero/commands.cpp:583
Functionhomepin_cmd
firmware/stepper_nano_zero/commands.cpp:548
MethodinitButton
firmware/stepper_nano_zero/Adafruit_GFX.cpp:892
MethodinvertDisplay
firmware/stepper_nano_zero/Adafruit_GFX.cpp:881
MethodinvertDisplay
firmware/stepper_nano_zero/Adafruit_SSD1306.cpp:301
MethodisPressed
firmware/stepper_nano_zero/Adafruit_GFX.cpp:943
MethodjustPressed
firmware/stepper_nano_zero/Adafruit_GFX.cpp:944
MethodjustReleased
firmware/stepper_nano_zero/Adafruit_GFX.cpp:945
Functionkbhit
firmware/stepper_nano_zero/commands.cpp:1506
Functionkbhit_hw
firmware/stepper_nano_zero/commands.cpp:1521
Functionkbhit_step_dir
firmware/stepper_nano_zero/commands.cpp:1536
MethodlimitCurrent
firmware/stepper_nano_zero/fet_driver.h:119
MethodlimitCurrent
firmware/stepper_nano_zero/A5995.h:87
MethodloadFromFlash
firmware/stepper_nano_zero/calibration.cpp:330
Methodloop
firmware/stepper_nano_zero/nzs.cpp:859
Functionlooptime_cmd
firmware/stepper_nano_zero/commands.cpp:407
Functionmaxcurrent_cmd
firmware/stepper_nano_zero/commands.cpp:677
MethodmeasureCoilA_zero
firmware/stepper_nano_zero/fet_driver.cpp:995
MethodmeasureCoilB_zero
firmware/stepper_nano_zero/fet_driver.cpp:988
MethodmeasureError
firmware/stepper_nano_zero/stepper_controller.cpp:362
MethodmeasureStepSize
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
FunctionmenuCalibrate
firmware/stepper_nano_zero/nzs.cpp:49
FunctionmenuTestCal
firmware/stepper_nano_zero/nzs.cpp:54
MethodmicrosSinceStep
firmware/stepper_nano_zero/fet_driver.h:115
MethodmicrosSinceStep
firmware/stepper_nano_zero/A5995.h:83
MethodmicrosSinceStep
firmware/stepper_nano_zero/A4954.h:81
Functionmicrosteps
firmware/stepper_nano_zero/nzs.cpp:219
Functionmicrosteps_cmd
firmware/stepper_nano_zero/commands.cpp:1418
FunctionmotorCurrent
firmware/stepper_nano_zero/nzs.cpp:158
FunctionmotorHoldCurrent
firmware/stepper_nano_zero/nzs.cpp:183
MethodmotorReset
firmware/stepper_nano_zero/stepper_controller.cpp:174
FunctionmotorSteps
returns the index of the stepOptions when called with no arguments.
firmware/stepper_nano_zero/nzs.cpp:92
Functionmotorwiring_cmd
firmware/stepper_nano_zero/commands.cpp:482
Methodmove
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
Methodmove
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
MethodmoveToAngle
firmware/stepper_nano_zero/stepper_controller.cpp:907
Functionmove_cmd
firmware/stepper_nano_zero/commands.cpp:1041
Methodoperator+
firmware/stepper_nano_zero/angle.h:107
Methodoperator-
firmware/stepper_nano_zero/angle.h:59
MethodpidFeedback
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
Functionpinread_cmd
firmware/stepper_nano_zero/commands.cpp:234
Functionppid_cmd
firmware/stepper_nano_zero/commands.cpp:1275
Methodpress
firmware/stepper_nano_zero/Adafruit_GFX.cpp:938
FunctionprintData
firmware/stepper_nano_zero/calibration.cpp:67
FunctionprintEEPROM
firmware/stepper_nano_zero/eeprom.cpp:103
Functionputch
firmware/stepper_nano_zero/commands.cpp:1515
← previousnext →201–300 of 352, ranked by callers