Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GitJer/Some_RPI-Pico_stuff
/ functions
Functions
178 in github.com/GitJer/Some_RPI-Pico_stuff
⨍
Functions
178
◇
Types & classes
33
Function
execute_push
execute a push instruction
state_machine_emulator/state_machine/_execute_instructions.py:274
Function
execute_set
execute a set instruction
state_machine_emulator/state_machine/_execute_instructions.py:453
Function
execute_wait
execute a wait instruction
state_machine_emulator/state_machine/_execute_instructions.py:90
Method
leave
(self, event=None)
state_machine_emulator/interface/_tooltips.py:23
Function
main
count_pulses_with_pause/count_pulses_with_pause.cpp:63
Function
main
Value_communication_between_two_sm_via_pins/value_communication_between_two_sm_via_pins.cpp:9
Function
main
Two_sm_one_disabled_with_irq/two_sm_one_disabled_with_irq.cpp:8
Function
main
subroutines/subroutine.cpp:13
Function
main
Rotary_encoder/pio_rotary_encoder.cpp:89
Function
main
Limited_1_wire/onewire.cpp:233
Function
main
button_matrix_4x4/4x4_button_matrix.cpp:84
Function
main
Button-debouncer/main.cpp:21
Function
main
sm_to_dma_to_sm_to_dma_to_buffer/sm_to_dma_to_sm_to_dma_to_buffer.cpp:22
Function
main
blow_out_a_LED/blow_led.cpp:91
Function
main
Z80/Z80.c:94
Function
main
PwmIn/PwmIn.cpp:101
Function
main
PwmIn/PwmIn_4pins/PWM4.cpp:10
Function
main
ws2812_led_strip_120/ws2812_led_strip_120.c:47
Function
main
ledpanel/ledpanel.c:123
Function
main
two_pio_programs_one_file/two_p_one_f.cpp:15
Function
main
Rotational_shift_ISR/rotational_shift_ISR.cpp:27
Function
main
Two_sm_simple/two_sm_simple.cpp:8
Function
main
multiplication/multiplier.cpp:20
Function
main
Main function
SBUS/SBUS.cpp:51
Function
main
Main function
SBUS/gpio_invert/SBUS.cpp:59
Function
main
Two_sm_one_disabled/two_sm_one_disabled.cpp:8
Function
main
sm_to_dma_to_buffer/sm_to_dma_to_buffer.cpp:9
Function
main
HCSR04/HCSR04.cpp:82
Method
pio_irq_handler
Rotary_encoder/pio_rotary_encoder.cpp:62
Method
pio_irq_handler
set the irq handler
PwmIn/PwmIn_4pins/PwmIn.h:28
Function
pull_from_TxFIFO
pull data from TxFIFO (it has already been checked that there is data)
state_machine_emulator/state_machine/_push_pull.py:12
Function
push_pull_program_get_default_config
state_machine_emulator/examples/push_pull_auto/push_pull.pio.h:32
Function
push_to_RxFIFO
push data to the RxFIFO (it has already been checked that there is space!)
state_machine_emulator/state_machine/_push_pull.py:1
Function
quit_callback
if the 'quit' button is pressed, quit the program
state_machine_emulator/interface/_toolbar.py:43
Method
read
read the period and pulsewidth
PwmIn/PwmIn.cpp:77
Method
read_DC
read only the duty cycle
PwmIn/PwmIn_4pins/PwmIn.cpp:68
Method
read_P
read only the period
PwmIn/PwmIn_4pins/PwmIn.cpp:74
Method
read_PWM
read the period and pulsewidth
PwmIn/PwmIn_4pins/PwmIn.cpp:50
Method
read_byte
Limited_1_wire/onewire.cpp:128
Method
read_bytes
Limited_1_wire/onewire.cpp:136
Method
read_dutycycle
read_dutycycle (between 0 and 1)
PwmIn/PwmIn.cpp:60
Method
read_period
read_period (in seconds)
PwmIn/PwmIn.cpp:44
Method
read_pulsewidth
read_pulsewidth (in seconds)
PwmIn/PwmIn.cpp:52
Function
reload_callback
if the 'reload' button is pressed, start from the beginning, reloading all files
state_machine_emulator/interface/_toolbar.py:30
Function
repeating_timer_callback
the callback function that is called automatically (see add_repeating_timer_ms below)
blow_out_a_LED/blow_led.cpp:61
Method
reset
Limited_1_wire/onewire.cpp:75
Function
restart_callback
if the 'restart' button is pressed, start from t=0
state_machine_emulator/interface/_toolbar.py:36
Method
send_byte
Limited_1_wire/onewire.cpp:120
Function
set_all_GPIO
sets the GPIO according to the changes in the time step; there is a specific priority order to out, set, sideset and external
state_machine_emulator/state_machine/_set_all_GPIO.py:1
Function
set_debounce_time
Button-debouncer/micropython_integrated/debounce.cpp:22
Method
set_debounce_time
Button-debouncer/button_debounce.cpp:142
Method
showtip
(self, event=None)
state_machine_emulator/interface/_tooltips.py:37
Function
squarewave_program_get_default_config
state_machine_emulator/examples/square_wave/pio_program.pio.h:32
Function
start
FIXME: this is due to micropython not running the constructor again at re-importing the module
Button-debouncer/micropython_integrated/debounce.cpp:10
Function
step_10_back_callback
take 10 steps back in time (if possible)
state_machine_emulator/interface/_toolbar.py:58
Function
step_10_callback
take 10 steps forward in time (if possible)
state_machine_emulator/interface/_toolbar.py:82
Function
step_50_back_callback
take 50 steps back in time (if possible)
state_machine_emulator/interface/_toolbar.py:48
Function
step_50_callback
take 50 steps forward in time (if possible)
state_machine_emulator/interface/_toolbar.py:92
Function
step_back_callback
take one step back in time (if possible)
state_machine_emulator/interface/_toolbar.py:68
Function
step_callback
take one step forward in time (if possible)
state_machine_emulator/interface/_toolbar.py:75
Function
tester_program_get_default_config
state_machine_emulator/examples/side_step/pio_program.pio.h:33
Function
tester_program_get_default_config
state_machine_emulator/examples/irq_set_and_clear/pio_program.pio.h:46
Function
tester_program_get_default_config
state_machine_emulator/examples/in_shift/pio_program.pio.h:31
Function
tester_program_get_default_config
state_machine_emulator/examples/stepper/pio_program.pio.h:43
Function
tester_program_get_default_config
sm_config_set_sideset(&c, 2, true, true);
state_machine_emulator/examples/multiplication/pio_program.pio.h:52
Function
time_step
emulate one time step
state_machine_emulator/state_machine/_time_step.py:1
Function
two_p_one_f_1_program_get_default_config
two_pio_programs_one_file/two_p_one_f.pio.h:34
Function
two_p_one_f_2_program_get_default_config
two_pio_programs_one_file/two_p_one_f.pio.h:65
Function
undebounce_gpio
Button-debouncer/micropython_integrated/debounce.cpp:35
Method
update
(self, clock)
state_machine_emulator/interface/_interface_item.py:131
Method
update
(self)
state_machine_emulator/interface/_interface_item.py:156
Function
update_left_frame
update the left frame
state_machine_emulator/interface/_left_frame.py:32
Function
update_mid_frame
update the frame with the sm variables and settings
state_machine_emulator/interface/_mid_frame.py:143
Function
update_output_frame
update the panel with the output (of c-statements)
state_machine_emulator/interface/_output_frame.py:32
Function
update_right_frame
update the panel on the right with the pio program
state_machine_emulator/interface/_right_frame.py:29
Method
value_string
(self, clock)
state_machine_emulator/interface/_interface_item.py:57
Method
value_string
(self, clock)
state_machine_emulator/interface/_interface_item.py:74
Method
value_string
(self, clock)
state_machine_emulator/interface/_interface_item.py:97
← previous
101–178 of 178, ranked by callers