MCPcopy Create free account

hub / github.com/danielweidman/pixmob-ir-reverse-engineering / functions

Functions57 in github.com/danielweidman/pixmob-ir-reverse-engineering

↓ 10 callersFunctionbits_to_arduino_string
(bit_list)
python_tools/pixmob_conversion_funcs.py:66
↓ 4 callersFunctionsend_effect_from_bits
(effect_bits)
python_tools/bit_flipir_tail.py:42
↓ 3 callersMethodbits_for_num
(self, counter_int)
python_tools/serial_brute_forcer_class.py:27
↓ 3 callersFunctionbits_to_run_lengths_pulses
(bit_list)
python_tools/pixmob_conversion_funcs.py:19
↓ 3 callersFunctionsplit_run_length_list
(run_length_list, max_zeroes=6, max_ones=7, pulse_length=694)
python_tools/flipper_file_to_ones_and_zeroes.py:22
↓ 2 callersFunctionaddOptions
(effectObject)
www/js/script.js:148
↓ 2 callersFunctiondisconnectSerial
()
www/js/script.js:11
↓ 2 callersFunctionflipper_file_to_run_length_lists
(filename)
python_tools/flipper_file_to_ones_and_zeroes.py:10
↓ 2 callersFunctionmake_code_entry
(name, data_string)
python_tools/effects_to_flipper_files.py:16
↓ 2 callersFunctionsendEffect
(MAIN_EFFECT, TAIL_CODE)
www/js/script.js:92
↓ 2 callersFunctionsend_effect
(main_effect, tail_code, sleep_after_send=False)
demo_multiple_effects_advanced.py:76
↓ 2 callersFunctionsend_effect
( serial_port: serial.Serial, effect_code: str, tail_code: Optional[str] = None )
demo_effect_repl.py:45
↓ 2 callersFunctionsend_effect
(main_effect, tail_code)
python_tools/effects_to_flipper_files.py:20
↓ 2 callersFunctionsend_effect_from_bits
(effect_bits)
python_tools/bit_flipir.py:37
↓ 2 callersMethodtry_single_code
(self, counter_int, replay=False)
python_tools/serial_brute_forcer_class.py:40
↓ 2 callersFunctionupdate_button_colors
(window)
python_tools/bit_flipir.py:44
↓ 2 callersFunctionupdate_button_colors
(window)
python_tools/bit_flipir_tail.py:47
↓ 1 callersFunctionadd_to_bit_lists_avoid_duplicates
(bit_lists, new_bit_list)
python_tools/flipper_file_to_ones_and_zeroes.py:65
↓ 1 callersFunctionbits_to_arduino_string
(bit_list)
www/js/script.js:79
↓ 1 callersFunctionbits_to_run_lengths_microseconds
(bit_list, pulse_length=cfg.PULSE_LENGTH)
python_tools/pixmob_conversion_funcs.py:31
↓ 1 callersFunctionbits_to_run_lengths_pulses
(bit_list)
www/js/script.js:54
↓ 1 callersFunctionconnectSerial
()
www/js/script.js:21
↓ 1 callersMethodcopy_code_dict_entry
(self, counter_int, prefix="")
python_tools/serial_brute_forcer_class.py:64
↓ 1 callersMethodfinished
(self)
python_tools/serial_brute_forcer_class.py:70
↓ 1 callersFunctionflipper_file_to_bits
(filename)
python_tools/flipper_file_to_ones_and_zeroes.py:45
↓ 1 callersFunctionget_all_found_flipper_codes
(root_dir)
python_tools/flipper_file_to_ones_and_zeroes.py:82
↓ 1 callersFunctionmain
()
demo_effect_repl.py:110
↓ 1 callersFunctionprint_help
()
demo_effect_repl.py:23
↓ 1 callersFunctionread_recent_color_detector_line
()
python_tools/send_and_read_color_detector_repeater.py:31
↓ 1 callersFunctionread_recent_color_detector_line
()
python_tools/send_and_read_color_detector.py:33
↓ 1 callersFunctionrepl_commands
(serial_port: serial.Serial)
demo_effect_repl.py:87
↓ 1 callersFunctionsend_effect
(main_effect, tail_code)
demo_multiple_effects.py:63
↓ 1 callersFunctionsend_effect
(effect_bits)
python_tools/send_and_read_color_detector_repeater.py:42
↓ 1 callersFunctionsend_effect
(effect_bits)
python_tools/send_and_read_color_detector.py:42
↓ 1 callersFunctionsend_list_of_codes
(code_list)
python_tools/send.py:19
↓ 1 callersFunctionsend_one_code
(code, arduino=None)
python_tools/send.py:6
↓ 1 callersFunctionspawn_hit_fine_tune_window
(hit_on_int)
python_tools/brute_force_gui.py:38
Method__init__
(self, brute_force_base_bits, arduino_port, arduino_baud_rate, ignore_effects_dict, skip_already_tried,
python_tools/serial_brute_forcer_class.py:11
Functionbits_to_hex
(bit_list)
python_tools/pixmob_conversion_funcs.py:14
Functionread_effects_csv
(csv_filename)
python_tools/effects_to_csv.py:12
Functionrun_lengths_to_bits
Convert list of run lengths to 1s and 0s based on the pulse length in the kwarg Resulting lists always start with 1 If acceptable_error i
python_tools/pixmob_conversion_funcs.py:39
Functionsend_effect_repeatedly
(effect_bits, duration=4)
python_tools/send_and_read_color_detector_repeater.py:46
Methodtest_bits_to_arduino_string
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:23
Methodtest_bits_to_arduino_string_raises_ValueError_when_run_length_10
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:33
Methodtest_bits_to_arduino_string_run_length_9
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:28
Methodtest_bits_to_hex
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:8
Methodtest_bits_to_run_lengths_microseconds
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:18
Methodtest_bits_to_run_lengths_pulses
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:13
Methodtest_flipper_file_to_run_length_lists
(self)
python_tools/tests/test_flipper_file_to_ones_and_zeroes.py:7
Methodtest_run_lengths_to_bit_list_doesnt_raise_ValueError_if_close_enough
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:48
Methodtest_run_lengths_to_bit_list_flipper_values
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:38
Methodtest_run_lengths_to_bit_list_just_pulses
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:43
Methodtest_run_lengths_to_bit_list_raises_ValueError_if_data_too_far_off
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:52
Methodtest_run_lengths_to_bit_list_raises_ValueError_if_first_value_too_far_off
(self)
python_tools/tests/test_pixmob_conversion_funcs.py:58
Methodtest_split_run_length_list_ends_with_long_run_of_zeros_doesnt_return_empty_list
(self)
python_tools/tests/test_flipper_file_to_ones_and_zeroes.py:70
Methodtest_split_run_length_list_splits_on_large_run_of_zeroes
(self)
python_tools/tests/test_flipper_file_to_ones_and_zeroes.py:63
Functionwrite_effects_csv
(effects_dict, output_filename="effects.csv", overwrite=False)
python_tools/effects_to_csv.py:1