Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Neumi/ethersweep
/ functions
Functions
81 in github.com/Neumi/ethersweep
⨍
Functions
81
◇
Types & classes
6
↓ 10 callers
Method
sendError
code/ethersweep_STM32_450/src/Messenger.cpp:13
↓ 8 callers
Method
disableMotor
disables motor
code/ethersweep_STM32_450/src/Motor.cpp:283
↓ 7 callers
Method
getEmergencyStopState
code/ethersweep_STM32_450/src/SensorManager.cpp:105
↓ 7 callers
Method
sendInfo
code/ethersweep_STM32_450/src/Messenger.cpp:18
↓ 4 callers
Method
getAngle
code/ethersweep_STM32_450/src/SensorManager.cpp:75
↓ 4 callers
Method
getEndStopState
code/ethersweep_STM32_450/src/SensorManager.cpp:110
↓ 3 callers
Method
drawDisplay
refresh and draw all data on display
code/ethersweep_STM32_450/src/Display.cpp:23
↓ 3 callers
Method
driveMotor
drives motor a certain number of steps.
code/ethersweep_STM32_450/src/Motor.cpp:66
↓ 3 callers
Method
enableMotor
enables motor
code/ethersweep_STM32_450/src/Motor.cpp:290
↓ 3 callers
Method
getJobState
code/ethersweep_STM32_450/src/SensorManager.cpp:125
↓ 3 callers
Method
sendUDPMessage
code/ethersweep_STM32_450/src/Messenger.cpp:23
↓ 3 callers
Method
setJobState
code/ethersweep_STM32_450/src/SensorManager.cpp:130
↓ 2 callers
Method
formatAddress
formats IP to a human readable string
code/ethersweep_STM32_450/src/Display.cpp:100
↓ 2 callers
Method
getMotorDriverFailure
code/ethersweep_STM32_450/src/SensorManager.cpp:120
↓ 2 callers
Method
getVoltage
return voltage in millivolts
code/ethersweep_STM32_450/src/SensorManager.cpp:69
↓ 2 callers
Method
init
inits all outputs.
code/ethersweep_STM32_450/src/Motor.cpp:23
↓ 2 callers
Function
run_motor_quater_revolution
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:179
↓ 2 callers
Method
setStepMode
sets step mode. options are half, quater, eigth and sixteenth step mode.
code/ethersweep_STM32_450/src/Motor.cpp:36
↓ 1 callers
Function
display_done
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:41
↓ 1 callers
Method
getData
reads and gets data from sensor
code/ethersweep_STM32_450/src/Display.cpp:12
↓ 1 callers
Method
getDisplayRefreshTime
Updated method names
code/ethersweep_STM32_450/src/Configurator.cpp:85
↓ 1 callers
Method
getFeedbackTime
code/ethersweep_STM32_450/src/Configurator.cpp:93
↓ 1 callers
Method
getMac
returns MAC address, generates new if not existing
code/ethersweep_STM32_450/src/Connection.cpp:48
↓ 1 callers
Method
getMotorDriverDiagnose
code/ethersweep_STM32_450/src/SensorManager.cpp:115
↓ 1 callers
Method
homeMotor
homes motor until endstop is pressed. After first End Stop hit, moves back and tries again slower.
code/ethersweep_STM32_450/src/Motor.cpp:155
↓ 1 callers
Method
identify
sends sensor data to ip, port
code/ethersweep_STM32_450/src/Motor.cpp:252
↓ 1 callers
Method
identifyMotor
code/ethersweep_STM32_450/src/Motor.cpp:267
↓ 1 callers
Method
initializeDisplay
initializes display that has to happen once on startup. Screen is saved in memory of display.
code/ethersweep_STM32_450/src/Display.cpp:113
↓ 1 callers
Method
loadData
code/ethersweep_STM32_450/src/Configurator.cpp:33
↓ 1 callers
Function
main
()
code/python/basic_functions/get_feedback/hearbeat_feedback.py:35
↓ 1 callers
Function
main
()
code/python/basic_functions/discover_controllers/discover_ethersweeps.py:36
↓ 1 callers
Method
positionMotor
code/ethersweep_STM32_450/src/Motor.cpp:183
↓ 1 callers
Method
powerCycleMotor
power cycles motor controller
code/ethersweep_STM32_450/src/Motor.cpp:304
↓ 1 callers
Method
processNewConfiguration
code/ethersweep_STM32_450/src/Configurator.cpp:20
↓ 1 callers
Method
rampMotor
ramps motor to speed. Ramp of 10 % means 5% acceleration, 90% running full speed and 5% decelleration.
code/ethersweep_STM32_450/src/Motor.cpp:105
↓ 1 callers
Method
readSensorValues
code/ethersweep_STM32_450/src/SensorManager.cpp:26
↓ 1 callers
Method
sendHeartbeat
sends heartbeat data to ip, port
code/ethersweep_STM32_450/src/Motor.cpp:236
↓ 1 callers
Method
sensorFeedback
sends sensor data to ip, port
code/ethersweep_STM32_450/src/Motor.cpp:213
↓ 1 callers
Method
setConnectionMode
sets connection mode, DHCP, STATIC or USB
code/ethersweep_STM32_450/src/Connection.cpp:58
↓ 1 callers
Method
setupDisplay
shows display at setup time (startup)
code/ethersweep_STM32_450/src/Display.cpp:87
↓ 1 callers
Method
startUpCheck
code/ethersweep_STM32_450/src/SensorManager.cpp:38
↓ 1 callers
Function
task1
()
code/python/basic_functions/get_feedback/hearbeat_feedback.py:12
↓ 1 callers
Function
task1
()
code/python/basic_functions/discover_controllers/discover_ethersweeps.py:11
↓ 1 callers
Function
task2
()
code/python/basic_functions/get_feedback/hearbeat_feedback.py:24
↓ 1 callers
Function
task2
()
code/python/basic_functions/discover_controllers/discover_ethersweeps.py:21
Method
Configurator
code/ethersweep_STM32_450/src/Configurator.cpp:6
Method
Connection
code/ethersweep_STM32_450/src/Connection.cpp:6
Method
Display
code/ethersweep_STM32_450/src/Display.cpp:4
Method
Messenger
code/ethersweep_STM32_450/src/Messenger.cpp:3
Method
Motor
code/ethersweep_STM32_450/src/Motor.cpp:8
Method
SensorManager
code/ethersweep_STM32_450/src/SensorManager.cpp:5
Method
checkMacAddress
checks if MAC address is already written in EEPROM
code/ethersweep_STM32_450/src/Connection.cpp:12
Method
checkMagnet
code/ethersweep_STM32_450/src/SensorManager.cpp:85
Method
clearMac
clears EEPROM, only used for debugging
code/ethersweep_STM32_450/src/Connection.cpp:38
Method
factoryConfiguration
code/ethersweep_STM32_450/src/Configurator.cpp:63
Method
generateNewMacEeprom
generates randomized MAC address and writes to EEPROM
code/ethersweep_STM32_450/src/Connection.cpp:29
Method
getFullEEPROM
for testing only
code/ethersweep_STM32_450/src/Configurator.cpp:73
Method
init
code/ethersweep_STM32_450/src/Messenger.cpp:8
Method
init
code/ethersweep_STM32_450/src/SensorManager.cpp:19
Function
loop
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:287
Function
loop
code/ethersweep_STM32_450/src/main.cpp:144
Method
readData
code/ethersweep_STM32_450/src/Configurator.cpp:25
Method
saveData
code/ethersweep_STM32_450/src/Configurator.cpp:49
Method
setDisplayRefreshTime
code/ethersweep_STM32_450/src/Configurator.cpp:89
Method
setFeedbackTime
code/ethersweep_STM32_450/src/Configurator.cpp:97
Function
setup
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:263
Function
setup
code/ethersweep_STM32_450/src/main.cpp:70
Function
test_display_i2c
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:95
Function
test_display_interaction
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:27
Function
test_emergency_stop_pin
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:158
Function
test_encoder_i2c
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:73
Function
test_encoder_magent_strengh
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:125
Function
test_encoder_presence
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:118
Function
test_encoder_sanity
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:133
Function
test_end_stop_pin
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:149
Function
test_ethernet_hardware_check
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:167
Function
test_i2c_addresses
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:46
Function
test_motor_driver_quater_turn_left
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:247
Function
test_motor_driver_quater_turn_right
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:255
Function
test_status_led
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:19
Function
test_voltage_sanity
code/ethersweep_STM32_450/test/test_hardware/test_hardware.cpp:141