MCPcopy Create free account

hub / github.com/GitJer/Some_RPI-Pico_stuff / functions

Functions178 in github.com/GitJer/Some_RPI-Pico_stuff

Functionexecute_push
execute a push instruction
state_machine_emulator/state_machine/_execute_instructions.py:274
Functionexecute_set
execute a set instruction
state_machine_emulator/state_machine/_execute_instructions.py:453
Functionexecute_wait
execute a wait instruction
state_machine_emulator/state_machine/_execute_instructions.py:90
Methodleave
(self, event=None)
state_machine_emulator/interface/_tooltips.py:23
Functionmain
count_pulses_with_pause/count_pulses_with_pause.cpp:63
Functionmain
Value_communication_between_two_sm_via_pins/value_communication_between_two_sm_via_pins.cpp:9
Functionmain
Two_sm_one_disabled_with_irq/two_sm_one_disabled_with_irq.cpp:8
Functionmain
subroutines/subroutine.cpp:13
Functionmain
Rotary_encoder/pio_rotary_encoder.cpp:89
Functionmain
Limited_1_wire/onewire.cpp:233
Functionmain
button_matrix_4x4/4x4_button_matrix.cpp:84
Functionmain
Button-debouncer/main.cpp:21
Functionmain
sm_to_dma_to_sm_to_dma_to_buffer/sm_to_dma_to_sm_to_dma_to_buffer.cpp:22
Functionmain
blow_out_a_LED/blow_led.cpp:91
Functionmain
Z80/Z80.c:94
Functionmain
PwmIn/PwmIn.cpp:101
Functionmain
PwmIn/PwmIn_4pins/PWM4.cpp:10
Functionmain
ws2812_led_strip_120/ws2812_led_strip_120.c:47
Functionmain
ledpanel/ledpanel.c:123
Functionmain
two_pio_programs_one_file/two_p_one_f.cpp:15
Functionmain
Rotational_shift_ISR/rotational_shift_ISR.cpp:27
Functionmain
Two_sm_simple/two_sm_simple.cpp:8
Functionmain
multiplication/multiplier.cpp:20
Functionmain
Main function
SBUS/SBUS.cpp:51
Functionmain
Main function
SBUS/gpio_invert/SBUS.cpp:59
Functionmain
Two_sm_one_disabled/two_sm_one_disabled.cpp:8
Functionmain
sm_to_dma_to_buffer/sm_to_dma_to_buffer.cpp:9
Functionmain
HCSR04/HCSR04.cpp:82
Methodpio_irq_handler
Rotary_encoder/pio_rotary_encoder.cpp:62
Methodpio_irq_handler
set the irq handler
PwmIn/PwmIn_4pins/PwmIn.h:28
Functionpull_from_TxFIFO
pull data from TxFIFO (it has already been checked that there is data)
state_machine_emulator/state_machine/_push_pull.py:12
Functionpush_pull_program_get_default_config
state_machine_emulator/examples/push_pull_auto/push_pull.pio.h:32
Functionpush_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
Functionquit_callback
if the 'quit' button is pressed, quit the program
state_machine_emulator/interface/_toolbar.py:43
Methodread
read the period and pulsewidth
PwmIn/PwmIn.cpp:77
Methodread_DC
read only the duty cycle
PwmIn/PwmIn_4pins/PwmIn.cpp:68
Methodread_P
read only the period
PwmIn/PwmIn_4pins/PwmIn.cpp:74
Methodread_PWM
read the period and pulsewidth
PwmIn/PwmIn_4pins/PwmIn.cpp:50
Methodread_byte
Limited_1_wire/onewire.cpp:128
Methodread_bytes
Limited_1_wire/onewire.cpp:136
Methodread_dutycycle
read_dutycycle (between 0 and 1)
PwmIn/PwmIn.cpp:60
Methodread_period
read_period (in seconds)
PwmIn/PwmIn.cpp:44
Methodread_pulsewidth
read_pulsewidth (in seconds)
PwmIn/PwmIn.cpp:52
Functionreload_callback
if the 'reload' button is pressed, start from the beginning, reloading all files
state_machine_emulator/interface/_toolbar.py:30
Functionrepeating_timer_callback
the callback function that is called automatically (see add_repeating_timer_ms below)
blow_out_a_LED/blow_led.cpp:61
Methodreset
Limited_1_wire/onewire.cpp:75
Functionrestart_callback
if the 'restart' button is pressed, start from t=0
state_machine_emulator/interface/_toolbar.py:36
Methodsend_byte
Limited_1_wire/onewire.cpp:120
Functionset_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
Functionset_debounce_time
Button-debouncer/micropython_integrated/debounce.cpp:22
Methodset_debounce_time
Button-debouncer/button_debounce.cpp:142
Methodshowtip
(self, event=None)
state_machine_emulator/interface/_tooltips.py:37
Functionsquarewave_program_get_default_config
state_machine_emulator/examples/square_wave/pio_program.pio.h:32
Functionstart
FIXME: this is due to micropython not running the constructor again at re-importing the module
Button-debouncer/micropython_integrated/debounce.cpp:10
Functionstep_10_back_callback
take 10 steps back in time (if possible)
state_machine_emulator/interface/_toolbar.py:58
Functionstep_10_callback
take 10 steps forward in time (if possible)
state_machine_emulator/interface/_toolbar.py:82
Functionstep_50_back_callback
take 50 steps back in time (if possible)
state_machine_emulator/interface/_toolbar.py:48
Functionstep_50_callback
take 50 steps forward in time (if possible)
state_machine_emulator/interface/_toolbar.py:92
Functionstep_back_callback
take one step back in time (if possible)
state_machine_emulator/interface/_toolbar.py:68
Functionstep_callback
take one step forward in time (if possible)
state_machine_emulator/interface/_toolbar.py:75
Functiontester_program_get_default_config
state_machine_emulator/examples/side_step/pio_program.pio.h:33
Functiontester_program_get_default_config
state_machine_emulator/examples/irq_set_and_clear/pio_program.pio.h:46
Functiontester_program_get_default_config
state_machine_emulator/examples/in_shift/pio_program.pio.h:31
Functiontester_program_get_default_config
state_machine_emulator/examples/stepper/pio_program.pio.h:43
Functiontester_program_get_default_config
sm_config_set_sideset(&c, 2, true, true);
state_machine_emulator/examples/multiplication/pio_program.pio.h:52
Functiontime_step
emulate one time step
state_machine_emulator/state_machine/_time_step.py:1
Functiontwo_p_one_f_1_program_get_default_config
two_pio_programs_one_file/two_p_one_f.pio.h:34
Functiontwo_p_one_f_2_program_get_default_config
two_pio_programs_one_file/two_p_one_f.pio.h:65
Functionundebounce_gpio
Button-debouncer/micropython_integrated/debounce.cpp:35
Methodupdate
(self, clock)
state_machine_emulator/interface/_interface_item.py:131
Methodupdate
(self)
state_machine_emulator/interface/_interface_item.py:156
Functionupdate_left_frame
update the left frame
state_machine_emulator/interface/_left_frame.py:32
Functionupdate_mid_frame
update the frame with the sm variables and settings
state_machine_emulator/interface/_mid_frame.py:143
Functionupdate_output_frame
update the panel with the output (of c-statements)
state_machine_emulator/interface/_output_frame.py:32
Functionupdate_right_frame
update the panel on the right with the pio program
state_machine_emulator/interface/_right_frame.py:29
Methodvalue_string
(self, clock)
state_machine_emulator/interface/_interface_item.py:57
Methodvalue_string
(self, clock)
state_machine_emulator/interface/_interface_item.py:74
Methodvalue_string
(self, clock)
state_machine_emulator/interface/_interface_item.py:97
← previous101–178 of 178, ranked by callers