From 86095c714dbb3e1a6d4e0bd231d0240ed8491acc Mon Sep 17 00:00:00 2001 From: ZennDev1337 Date: Wed, 11 Oct 2023 17:43:20 +0200 Subject: [PATCH] new docs and new readme --- .idea/misc.xml | 6 + .../arduboy2/constant.FONT_HEIGHT.html | 11 + .../arduboy2/constant.FONT_WIDTH.html | 11 + .../arduboy2/constant.HEIGHT.html | 11 + .../arduboy2/constant.WIDTH.html | 11 + .../arduboy2_library/arduboy2/enum.Color.html | 11 + .../arduboy2/struct.Arduboy2.html | 11 + .../arduboy2/struct.Point.html | 11 + .../arduboy2/struct.Rect.html | 11 + .../constant.FONT_HEIGHT.html | 1 + .../arduboy2_library/constant.FONT_WIDTH.html | 3 + .../arduboy2_library/constant.HEIGHT.html | 3 + .../arduboy2_library/constant.WIDTH.html | 3 + .../arduboy2_library/enum.Color.html | 26 + .../arduboy_rust/arduboy2_library/index.html | 3 + .../arduboy2_library/sidebar-items.js | 1 + .../sprites/fn.draw_erase.html | 24 + .../sprites/fn.draw_external_mask.html | 35 + .../sprites/fn.draw_override.html | 24 + .../sprites/fn.draw_plus_mask.html | 24 + .../sprites/fn.draw_self_masked.html | 24 + .../arduboy2_library/sprites/index.html | 2 + .../arduboy2_library/sprites/sidebar-items.js | 1 + .../arduboy2_library/struct.Arduboy2.html | 397 +++++ .../arduboy2_library/struct.Point.html | 17 + .../arduboy2_library/struct.Rect.html | 21 + .../arduboy_tones_library/index.html | 3 + .../arduboy_tones_library/sidebar-items.js | 1 + .../struct.ArduboyTones.html | 99 ++ .../tones_pitch/constant.NOTE_A0.html | 1 + .../tones_pitch/constant.NOTE_A0H.html | 1 + .../tones_pitch/constant.NOTE_A1.html | 1 + .../tones_pitch/constant.NOTE_A1H.html | 1 + .../tones_pitch/constant.NOTE_A2.html | 1 + .../tones_pitch/constant.NOTE_A2H.html | 1 + .../tones_pitch/constant.NOTE_A3.html | 1 + .../tones_pitch/constant.NOTE_A3H.html | 1 + .../tones_pitch/constant.NOTE_A4.html | 1 + .../tones_pitch/constant.NOTE_A4H.html | 1 + .../tones_pitch/constant.NOTE_A5.html | 1 + .../tones_pitch/constant.NOTE_A5H.html | 1 + .../tones_pitch/constant.NOTE_A6.html | 1 + .../tones_pitch/constant.NOTE_A6H.html | 1 + .../tones_pitch/constant.NOTE_A7.html | 1 + .../tones_pitch/constant.NOTE_A7H.html | 1 + .../tones_pitch/constant.NOTE_A8.html | 1 + .../tones_pitch/constant.NOTE_A8H.html | 1 + .../tones_pitch/constant.NOTE_A9.html | 1 + .../tones_pitch/constant.NOTE_A9H.html | 1 + .../tones_pitch/constant.NOTE_AS0.html | 1 + .../tones_pitch/constant.NOTE_AS0H.html | 1 + .../tones_pitch/constant.NOTE_AS1.html | 1 + .../tones_pitch/constant.NOTE_AS1H.html | 1 + .../tones_pitch/constant.NOTE_AS2.html | 1 + .../tones_pitch/constant.NOTE_AS2H.html | 1 + .../tones_pitch/constant.NOTE_AS3.html | 1 + .../tones_pitch/constant.NOTE_AS3H.html | 1 + .../tones_pitch/constant.NOTE_AS4.html | 1 + .../tones_pitch/constant.NOTE_AS4H.html | 1 + .../tones_pitch/constant.NOTE_AS5.html | 1 + .../tones_pitch/constant.NOTE_AS5H.html | 1 + .../tones_pitch/constant.NOTE_AS6.html | 1 + .../tones_pitch/constant.NOTE_AS6H.html | 1 + .../tones_pitch/constant.NOTE_AS7.html | 1 + .../tones_pitch/constant.NOTE_AS7H.html | 1 + .../tones_pitch/constant.NOTE_AS8.html | 1 + .../tones_pitch/constant.NOTE_AS8H.html | 1 + .../tones_pitch/constant.NOTE_AS9.html | 1 + .../tones_pitch/constant.NOTE_AS9H.html | 1 + .../tones_pitch/constant.NOTE_B0.html | 1 + .../tones_pitch/constant.NOTE_B0H.html | 1 + .../tones_pitch/constant.NOTE_B1.html | 1 + .../tones_pitch/constant.NOTE_B1H.html | 1 + .../tones_pitch/constant.NOTE_B2.html | 1 + .../tones_pitch/constant.NOTE_B2H.html | 1 + .../tones_pitch/constant.NOTE_B3.html | 1 + .../tones_pitch/constant.NOTE_B3H.html | 1 + .../tones_pitch/constant.NOTE_B4.html | 1 + .../tones_pitch/constant.NOTE_B4H.html | 1 + .../tones_pitch/constant.NOTE_B5.html | 1 + .../tones_pitch/constant.NOTE_B5H.html | 1 + .../tones_pitch/constant.NOTE_B6.html | 1 + .../tones_pitch/constant.NOTE_B6H.html | 1 + .../tones_pitch/constant.NOTE_B7.html | 1 + .../tones_pitch/constant.NOTE_B7H.html | 1 + .../tones_pitch/constant.NOTE_B8.html | 1 + .../tones_pitch/constant.NOTE_B8H.html | 1 + .../tones_pitch/constant.NOTE_B9.html | 1 + .../tones_pitch/constant.NOTE_B9H.html | 1 + .../tones_pitch/constant.NOTE_C0.html | 1 + .../tones_pitch/constant.NOTE_C0H.html | 1 + .../tones_pitch/constant.NOTE_C1.html | 1 + .../tones_pitch/constant.NOTE_C1H.html | 1 + .../tones_pitch/constant.NOTE_C2.html | 1 + .../tones_pitch/constant.NOTE_C2H.html | 1 + .../tones_pitch/constant.NOTE_C3.html | 1 + .../tones_pitch/constant.NOTE_C3H.html | 1 + .../tones_pitch/constant.NOTE_C4.html | 1 + .../tones_pitch/constant.NOTE_C4H.html | 1 + .../tones_pitch/constant.NOTE_C5.html | 1 + .../tones_pitch/constant.NOTE_C5H.html | 1 + .../tones_pitch/constant.NOTE_C6.html | 1 + .../tones_pitch/constant.NOTE_C6H.html | 1 + .../tones_pitch/constant.NOTE_C7.html | 1 + .../tones_pitch/constant.NOTE_C7H.html | 1 + .../tones_pitch/constant.NOTE_C8.html | 1 + .../tones_pitch/constant.NOTE_C8H.html | 1 + .../tones_pitch/constant.NOTE_C9.html | 1 + .../tones_pitch/constant.NOTE_C9H.html | 1 + .../tones_pitch/constant.NOTE_CS0.html | 1 + .../tones_pitch/constant.NOTE_CS0H.html | 1 + .../tones_pitch/constant.NOTE_CS1.html | 1 + .../tones_pitch/constant.NOTE_CS1H.html | 1 + .../tones_pitch/constant.NOTE_CS2.html | 1 + .../tones_pitch/constant.NOTE_CS2H.html | 1 + .../tones_pitch/constant.NOTE_CS3.html | 1 + .../tones_pitch/constant.NOTE_CS3H.html | 1 + .../tones_pitch/constant.NOTE_CS4.html | 1 + .../tones_pitch/constant.NOTE_CS4H.html | 1 + .../tones_pitch/constant.NOTE_CS5.html | 1 + .../tones_pitch/constant.NOTE_CS5H.html | 1 + .../tones_pitch/constant.NOTE_CS6.html | 1 + .../tones_pitch/constant.NOTE_CS6H.html | 1 + .../tones_pitch/constant.NOTE_CS7.html | 1 + .../tones_pitch/constant.NOTE_CS7H.html | 1 + .../tones_pitch/constant.NOTE_CS8.html | 1 + .../tones_pitch/constant.NOTE_CS8H.html | 1 + .../tones_pitch/constant.NOTE_CS9.html | 1 + .../tones_pitch/constant.NOTE_CS9H.html | 1 + .../tones_pitch/constant.NOTE_D0.html | 1 + .../tones_pitch/constant.NOTE_D0H.html | 1 + .../tones_pitch/constant.NOTE_D1.html | 1 + .../tones_pitch/constant.NOTE_D1H.html | 1 + .../tones_pitch/constant.NOTE_D2.html | 1 + .../tones_pitch/constant.NOTE_D2H.html | 1 + .../tones_pitch/constant.NOTE_D3.html | 1 + .../tones_pitch/constant.NOTE_D3H.html | 1 + .../tones_pitch/constant.NOTE_D4.html | 1 + .../tones_pitch/constant.NOTE_D4H.html | 1 + .../tones_pitch/constant.NOTE_D5.html | 1 + .../tones_pitch/constant.NOTE_D5H.html | 1 + .../tones_pitch/constant.NOTE_D6.html | 1 + .../tones_pitch/constant.NOTE_D6H.html | 1 + .../tones_pitch/constant.NOTE_D7.html | 1 + .../tones_pitch/constant.NOTE_D7H.html | 1 + .../tones_pitch/constant.NOTE_D8.html | 1 + .../tones_pitch/constant.NOTE_D8H.html | 1 + .../tones_pitch/constant.NOTE_D9.html | 1 + .../tones_pitch/constant.NOTE_D9H.html | 1 + .../tones_pitch/constant.NOTE_DS0.html | 1 + .../tones_pitch/constant.NOTE_DS0H.html | 1 + .../tones_pitch/constant.NOTE_DS1.html | 1 + .../tones_pitch/constant.NOTE_DS1H.html | 1 + .../tones_pitch/constant.NOTE_DS2.html | 1 + .../tones_pitch/constant.NOTE_DS2H.html | 1 + .../tones_pitch/constant.NOTE_DS3.html | 1 + .../tones_pitch/constant.NOTE_DS3H.html | 1 + .../tones_pitch/constant.NOTE_DS4.html | 1 + .../tones_pitch/constant.NOTE_DS4H.html | 1 + .../tones_pitch/constant.NOTE_DS5.html | 1 + .../tones_pitch/constant.NOTE_DS5H.html | 1 + .../tones_pitch/constant.NOTE_DS6.html | 1 + .../tones_pitch/constant.NOTE_DS6H.html | 1 + .../tones_pitch/constant.NOTE_DS7.html | 1 + .../tones_pitch/constant.NOTE_DS7H.html | 1 + .../tones_pitch/constant.NOTE_DS8.html | 1 + .../tones_pitch/constant.NOTE_DS8H.html | 1 + .../tones_pitch/constant.NOTE_DS9.html | 1 + .../tones_pitch/constant.NOTE_DS9H.html | 1 + .../tones_pitch/constant.NOTE_E0.html | 1 + .../tones_pitch/constant.NOTE_E0H.html | 1 + .../tones_pitch/constant.NOTE_E1.html | 1 + .../tones_pitch/constant.NOTE_E1H.html | 1 + .../tones_pitch/constant.NOTE_E2.html | 1 + .../tones_pitch/constant.NOTE_E2H.html | 1 + .../tones_pitch/constant.NOTE_E3.html | 1 + .../tones_pitch/constant.NOTE_E3H.html | 1 + .../tones_pitch/constant.NOTE_E4.html | 1 + .../tones_pitch/constant.NOTE_E4H.html | 1 + .../tones_pitch/constant.NOTE_E5.html | 1 + .../tones_pitch/constant.NOTE_E5H.html | 1 + .../tones_pitch/constant.NOTE_E6.html | 1 + .../tones_pitch/constant.NOTE_E6H.html | 1 + .../tones_pitch/constant.NOTE_E7.html | 1 + .../tones_pitch/constant.NOTE_E7H.html | 1 + .../tones_pitch/constant.NOTE_E8.html | 1 + .../tones_pitch/constant.NOTE_E8H.html | 1 + .../tones_pitch/constant.NOTE_E9.html | 1 + .../tones_pitch/constant.NOTE_E9H.html | 1 + .../tones_pitch/constant.NOTE_F0.html | 1 + .../tones_pitch/constant.NOTE_F0H.html | 1 + .../tones_pitch/constant.NOTE_F1.html | 1 + .../tones_pitch/constant.NOTE_F1H.html | 1 + .../tones_pitch/constant.NOTE_F2.html | 1 + .../tones_pitch/constant.NOTE_F2H.html | 1 + .../tones_pitch/constant.NOTE_F3.html | 1 + .../tones_pitch/constant.NOTE_F3H.html | 1 + .../tones_pitch/constant.NOTE_F4.html | 1 + .../tones_pitch/constant.NOTE_F4H.html | 1 + .../tones_pitch/constant.NOTE_F5.html | 1 + .../tones_pitch/constant.NOTE_F5H.html | 1 + .../tones_pitch/constant.NOTE_F6.html | 1 + .../tones_pitch/constant.NOTE_F6H.html | 1 + .../tones_pitch/constant.NOTE_F7.html | 1 + .../tones_pitch/constant.NOTE_F7H.html | 1 + .../tones_pitch/constant.NOTE_F8.html | 1 + .../tones_pitch/constant.NOTE_F8H.html | 1 + .../tones_pitch/constant.NOTE_F9.html | 1 + .../tones_pitch/constant.NOTE_F9H.html | 1 + .../tones_pitch/constant.NOTE_FS0.html | 1 + .../tones_pitch/constant.NOTE_FS0H.html | 1 + .../tones_pitch/constant.NOTE_FS1.html | 1 + .../tones_pitch/constant.NOTE_FS1H.html | 1 + .../tones_pitch/constant.NOTE_FS2.html | 1 + .../tones_pitch/constant.NOTE_FS2H.html | 1 + .../tones_pitch/constant.NOTE_FS3.html | 1 + .../tones_pitch/constant.NOTE_FS3H.html | 1 + .../tones_pitch/constant.NOTE_FS4.html | 1 + .../tones_pitch/constant.NOTE_FS4H.html | 1 + .../tones_pitch/constant.NOTE_FS5.html | 1 + .../tones_pitch/constant.NOTE_FS5H.html | 1 + .../tones_pitch/constant.NOTE_FS6.html | 1 + .../tones_pitch/constant.NOTE_FS6H.html | 1 + .../tones_pitch/constant.NOTE_FS7.html | 1 + .../tones_pitch/constant.NOTE_FS7H.html | 1 + .../tones_pitch/constant.NOTE_FS8.html | 1 + .../tones_pitch/constant.NOTE_FS8H.html | 1 + .../tones_pitch/constant.NOTE_FS9.html | 1 + .../tones_pitch/constant.NOTE_FS9H.html | 1 + .../tones_pitch/constant.NOTE_G0.html | 1 + .../tones_pitch/constant.NOTE_G0H.html | 1 + .../tones_pitch/constant.NOTE_G1.html | 1 + .../tones_pitch/constant.NOTE_G1H.html | 1 + .../tones_pitch/constant.NOTE_G2.html | 1 + .../tones_pitch/constant.NOTE_G2H.html | 1 + .../tones_pitch/constant.NOTE_G3.html | 1 + .../tones_pitch/constant.NOTE_G3H.html | 1 + .../tones_pitch/constant.NOTE_G4.html | 1 + .../tones_pitch/constant.NOTE_G4H.html | 1 + .../tones_pitch/constant.NOTE_G5.html | 1 + .../tones_pitch/constant.NOTE_G5H.html | 1 + .../tones_pitch/constant.NOTE_G6.html | 1 + .../tones_pitch/constant.NOTE_G6H.html | 1 + .../tones_pitch/constant.NOTE_G7.html | 1 + .../tones_pitch/constant.NOTE_G7H.html | 1 + .../tones_pitch/constant.NOTE_G8.html | 1 + .../tones_pitch/constant.NOTE_G8H.html | 1 + .../tones_pitch/constant.NOTE_G9.html | 1 + .../tones_pitch/constant.NOTE_G9H.html | 1 + .../tones_pitch/constant.NOTE_GS0.html | 1 + .../tones_pitch/constant.NOTE_GS0H.html | 1 + .../tones_pitch/constant.NOTE_GS1.html | 1 + .../tones_pitch/constant.NOTE_GS1H.html | 1 + .../tones_pitch/constant.NOTE_GS2.html | 1 + .../tones_pitch/constant.NOTE_GS2H.html | 1 + .../tones_pitch/constant.NOTE_GS3.html | 1 + .../tones_pitch/constant.NOTE_GS3H.html | 1 + .../tones_pitch/constant.NOTE_GS4.html | 1 + .../tones_pitch/constant.NOTE_GS4H.html | 1 + .../tones_pitch/constant.NOTE_GS5.html | 1 + .../tones_pitch/constant.NOTE_GS5H.html | 1 + .../tones_pitch/constant.NOTE_GS6.html | 1 + .../tones_pitch/constant.NOTE_GS6H.html | 1 + .../tones_pitch/constant.NOTE_GS7.html | 1 + .../tones_pitch/constant.NOTE_GS7H.html | 1 + .../tones_pitch/constant.NOTE_GS8.html | 1 + .../tones_pitch/constant.NOTE_GS8H.html | 1 + .../tones_pitch/constant.NOTE_GS9.html | 1 + .../tones_pitch/constant.NOTE_GS9H.html | 1 + .../tones_pitch/constant.NOTE_REST.html | 1 + .../tones_pitch/constant.TONES_END.html | 1 + .../tones_pitch/constant.TONES_REPEAT.html | 1 + .../constant.TONE_HIGH_VOLUME.html | 1 + .../constant.VOLUME_ALWAYS_HIGH.html | 1 + .../constant.VOLUME_ALWAYS_NORMAL.html | 1 + .../tones_pitch/constant.VOLUME_IN_TONE.html | 1 + .../tones_pitch/index.html | 2 + .../tones_pitch/sidebar-items.js | 1 + .../arduboyfx_library/fx/fn.begin.html | 1 + .../arduboyfx_library/fx/fn.begin_data.html | 1 + .../fx/fn.begin_data_save.html | 1 + .../arduboyfx_library/fx/fn.display.html | 1 + .../fx/fn.display_clear.html | 1 + .../arduboyfx_library/fx/fn.draw_bitmap.html | 1 + .../arduboyfx_library/fx/fn.draw_char.html | 1 + .../arduboyfx_library/fx/fn.draw_frame.html | 1 + .../fx/fn.draw_loaded_frame.html | 1 + .../arduboyfx_library/fx/fn.draw_number.html | 1 + .../arduboyfx_library/fx/fn.draw_string.html | 1 + .../fx/fn.load_game_state.html | 1 + .../fx/fn.read_data_array.html | 8 + .../fx/fn.save_game_state.html | 1 + .../arduboyfx_library/fx/fn.set_cursor.html | 1 + .../fx/fn.set_cursor_range.html | 1 + .../arduboyfx_library/fx/fn.set_cursor_x.html | 1 + .../arduboyfx_library/fx/fn.set_cursor_y.html | 1 + .../arduboyfx_library/fx/fn.set_font.html | 1 + .../fx/fn.set_font_mode.html | 1 + .../arduboyfx_library/fx/fn.set_frame.html | 1 + .../arduboyfx_library/fx/index.html | 10 + .../arduboyfx_library/fx/sidebar-items.js | 1 + .../constant.FX_DATA_VECTOR_KEY_POINTER.html | 1 + .../constant.FX_DATA_VECTOR_PAGE_POINTER.html | 1 + .../constant.FX_SAVE_VECTOR_KEY_POINTER.html | 1 + .../constant.FX_SAVE_VECTOR_PAGE_POINTER.html | 1 + .../constant.FX_VECTOR_KEY_VALUE.html | 1 + .../fx_consts/constant.SFC_ERASE.html | 1 + .../fx_consts/constant.SFC_JEDEC_ID.html | 1 + .../fx_consts/constant.SFC_POWERDOWN.html | 1 + .../fx_consts/constant.SFC_READ.html | 1 + .../fx_consts/constant.SFC_READSTATUS1.html | 1 + .../fx_consts/constant.SFC_READSTATUS2.html | 1 + .../fx_consts/constant.SFC_READSTATUS3.html | 1 + .../constant.SFC_RELEASE_POWERDOWN.html | 1 + .../fx_consts/constant.SFC_WRITE.html | 1 + .../fx_consts/constant.SFC_WRITE_ENABLE.html | 1 + .../fx_consts/constant.dbfBlack.html | 1 + .../fx_consts/constant.dbfEndFrame.html | 1 + .../fx_consts/constant.dbfExtraRow.html | 1 + .../fx_consts/constant.dbfFlip.html | 1 + .../fx_consts/constant.dbfInvert.html | 1 + .../fx_consts/constant.dbfLastFrame.html | 1 + .../fx_consts/constant.dbfMasked.html | 1 + .../fx_consts/constant.dbfReverseBlack.html | 1 + .../fx_consts/constant.dbfWhiteBlack.html | 1 + .../fx_consts/constant.dbmBlack.html | 1 + .../fx_consts/constant.dbmEndFrame.html | 1 + .../fx_consts/constant.dbmFlip.html | 1 + .../fx_consts/constant.dbmInvert.html | 1 + .../fx_consts/constant.dbmLastFrame.html | 1 + .../fx_consts/constant.dbmMasked.html | 1 + .../fx_consts/constant.dbmNormal.html | 1 + .../fx_consts/constant.dbmOverwrite.html | 1 + .../fx_consts/constant.dbmReverse.html | 1 + .../fx_consts/constant.dbmWhite.html | 1 + .../fx_consts/constant.dcfBlack.html | 1 + .../fx_consts/constant.dcfInvert.html | 1 + .../fx_consts/constant.dcfMasked.html | 1 + .../fx_consts/constant.dcfProportional.html | 1 + .../fx_consts/constant.dcfReverseBlack.html | 1 + .../fx_consts/constant.dcfWhiteBlack.html | 1 + .../fx_consts/constant.dcmBlack.html | 1 + .../fx_consts/constant.dcmInvert.html | 1 + .../fx_consts/constant.dcmMasked.html | 1 + .../fx_consts/constant.dcmNormal.html | 1 + .../fx_consts/constant.dcmOverwrite.html | 1 + .../fx_consts/constant.dcmProportional.html | 1 + .../fx_consts/constant.dcmReverse.html | 1 + .../fx_consts/constant.dcmWhite.html | 1 + .../arduboyfx_library/fx_consts/index.html | 11 + .../fx_consts/sidebar-items.js | 1 + .../arduboy_rust/arduboyfx_library/index.html | 3 + .../arduboyfx_library/sidebar-items.js | 1 + .../arduino_system/arduino/fn.delay.html | 2 + .../arduino/fn.random_between.html | 3 + .../arduino/fn.random_less_than.html | 3 + .../arduino_system/arduino/index.html | 4 + .../arduino_system/arduino/sidebar-items.js | 1 + .../arduino_system/c/fn.strlen.html | 2 + .../arduboy_rust/arduino_system/c/index.html | 2 + .../arduino_system/c/sidebar-items.js | 1 + .../constant.EEPROM_STORAGE_SPACE_START.html | 1 + .../arduino_system/eeprom/index.html | 2 + .../arduino_system/eeprom/sidebar-items.js | 1 + .../arduino_system/eeprom/struct.EEPROM.html | 25 + .../eeprom/struct.EEPROMBYTE.html | 12 + .../eeprom/struct.EEPROMBYTECHECKLESS.html | 13 + .../arduboy_rust/arduino_system/index.html | 2 + .../arduino_system/progmem/index.html | 2 + .../arduino_system/progmem/macro.f!.html | 11 + .../arduino_system/progmem/macro.f.html | 8 + .../macro.get_ardvoice_tone_addr!.html | 11 + .../progmem/macro.get_ardvoice_tone_addr.html | 4 + .../progmem/macro.get_sprite_addr!.html | 11 + .../progmem/macro.get_sprite_addr.html | 4 + .../progmem/macro.get_string_addr!.html | 11 + .../progmem/macro.get_string_addr.html | 4 + .../progmem/macro.get_tones_addr!.html | 11 + .../progmem/macro.get_tones_addr.html | 4 + .../progmem/macro.progmem!.html | 11 + .../arduino_system/progmem/macro.progmem.html | 44 + .../arduino_system/progmem/sidebar-items.js | 1 + .../progmem/struct.Pstring.html | 16 + .../serial_print/fn.available.html | 12 + .../arduino_system/serial_print/fn.begin.html | 5 + .../arduino_system/serial_print/fn.end.html | 2 + .../arduino_system/serial_print/fn.print.html | 14 + .../serial_print/fn.println.html | 14 + .../arduino_system/serial_print/fn.read.html | 15 + .../serial_print/fn.read_as_utf8_str.html | 15 + .../arduino_system/serial_print/index.html | 4 + .../serial_print/sidebar-items.js | 1 + .../serial_print/trait.Serialprintable.html | 11 + .../serial_print/trait.Serialprintlnable.html | 11 + .../arduino_system/sidebar-items.js | 1 + .../arduboy_rust/ardvoice_library/index.html | 3 + .../ardvoice_library/sidebar-items.js | 1 + .../ardvoice_library/struct.ArdVoice.html | 19 + .../arduboy2/constant.FONT_HEIGHT.html | 11 + .../arduboy2/constant.FONT_WIDTH.html | 11 + .../arduboy2/constant.HEIGHT.html | 11 + .../arduboy2/constant.WIDTH.html | 11 + .../arduboy2_library/arduboy2/enum.Color.html | 11 + .../arduboy2/struct.Arduboy2.html | 11 + .../arduboy2/struct.Point.html | 11 + .../arduboy2/struct.Rect.html | 11 + .../libraries/arduboy2_library/index.html | 11 + .../sprites/fn.draw_erase.html | 11 + .../sprites/fn.draw_external_mask.html | 11 + .../sprites/fn.draw_override.html | 11 + .../sprites/fn.draw_plus_mask.html | 11 + .../sprites/fn.draw_self_masked.html | 11 + .../arduboy2_library/sprites/index.html | 11 + .../arduboy_tones/struct.ArduboyTones.html | 11 + .../arduboy_tones_library/index.html | 11 + .../tones_pitch/constant.NOTE_A0.html | 11 + .../tones_pitch/constant.NOTE_A0H.html | 11 + .../tones_pitch/constant.NOTE_A1.html | 11 + .../tones_pitch/constant.NOTE_A1H.html | 11 + .../tones_pitch/constant.NOTE_A2.html | 11 + .../tones_pitch/constant.NOTE_A2H.html | 11 + .../tones_pitch/constant.NOTE_A3.html | 11 + .../tones_pitch/constant.NOTE_A3H.html | 11 + .../tones_pitch/constant.NOTE_A4.html | 11 + .../tones_pitch/constant.NOTE_A4H.html | 11 + .../tones_pitch/constant.NOTE_A5.html | 11 + .../tones_pitch/constant.NOTE_A5H.html | 11 + .../tones_pitch/constant.NOTE_A6.html | 11 + .../tones_pitch/constant.NOTE_A6H.html | 11 + .../tones_pitch/constant.NOTE_A7.html | 11 + .../tones_pitch/constant.NOTE_A7H.html | 11 + .../tones_pitch/constant.NOTE_A8.html | 11 + .../tones_pitch/constant.NOTE_A8H.html | 11 + .../tones_pitch/constant.NOTE_A9.html | 11 + .../tones_pitch/constant.NOTE_A9H.html | 11 + .../tones_pitch/constant.NOTE_AS0.html | 11 + .../tones_pitch/constant.NOTE_AS0H.html | 11 + .../tones_pitch/constant.NOTE_AS1.html | 11 + .../tones_pitch/constant.NOTE_AS1H.html | 11 + .../tones_pitch/constant.NOTE_AS2.html | 11 + .../tones_pitch/constant.NOTE_AS2H.html | 11 + .../tones_pitch/constant.NOTE_AS3.html | 11 + .../tones_pitch/constant.NOTE_AS3H.html | 11 + .../tones_pitch/constant.NOTE_AS4.html | 11 + .../tones_pitch/constant.NOTE_AS4H.html | 11 + .../tones_pitch/constant.NOTE_AS5.html | 11 + .../tones_pitch/constant.NOTE_AS5H.html | 11 + .../tones_pitch/constant.NOTE_AS6.html | 11 + .../tones_pitch/constant.NOTE_AS6H.html | 11 + .../tones_pitch/constant.NOTE_AS7.html | 11 + .../tones_pitch/constant.NOTE_AS7H.html | 11 + .../tones_pitch/constant.NOTE_AS8.html | 11 + .../tones_pitch/constant.NOTE_AS8H.html | 11 + .../tones_pitch/constant.NOTE_AS9.html | 11 + .../tones_pitch/constant.NOTE_AS9H.html | 11 + .../tones_pitch/constant.NOTE_B0.html | 11 + .../tones_pitch/constant.NOTE_B0H.html | 11 + .../tones_pitch/constant.NOTE_B1.html | 11 + .../tones_pitch/constant.NOTE_B1H.html | 11 + .../tones_pitch/constant.NOTE_B2.html | 11 + .../tones_pitch/constant.NOTE_B2H.html | 11 + .../tones_pitch/constant.NOTE_B3.html | 11 + .../tones_pitch/constant.NOTE_B3H.html | 11 + .../tones_pitch/constant.NOTE_B4.html | 11 + .../tones_pitch/constant.NOTE_B4H.html | 11 + .../tones_pitch/constant.NOTE_B5.html | 11 + .../tones_pitch/constant.NOTE_B5H.html | 11 + .../tones_pitch/constant.NOTE_B6.html | 11 + .../tones_pitch/constant.NOTE_B6H.html | 11 + .../tones_pitch/constant.NOTE_B7.html | 11 + .../tones_pitch/constant.NOTE_B7H.html | 11 + .../tones_pitch/constant.NOTE_B8.html | 11 + .../tones_pitch/constant.NOTE_B8H.html | 11 + .../tones_pitch/constant.NOTE_B9.html | 11 + .../tones_pitch/constant.NOTE_B9H.html | 11 + .../tones_pitch/constant.NOTE_C0.html | 11 + .../tones_pitch/constant.NOTE_C0H.html | 11 + .../tones_pitch/constant.NOTE_C1.html | 11 + .../tones_pitch/constant.NOTE_C1H.html | 11 + .../tones_pitch/constant.NOTE_C2.html | 11 + .../tones_pitch/constant.NOTE_C2H.html | 11 + .../tones_pitch/constant.NOTE_C3.html | 11 + .../tones_pitch/constant.NOTE_C3H.html | 11 + .../tones_pitch/constant.NOTE_C4.html | 11 + .../tones_pitch/constant.NOTE_C4H.html | 11 + .../tones_pitch/constant.NOTE_C5.html | 11 + .../tones_pitch/constant.NOTE_C5H.html | 11 + .../tones_pitch/constant.NOTE_C6.html | 11 + .../tones_pitch/constant.NOTE_C6H.html | 11 + .../tones_pitch/constant.NOTE_C7.html | 11 + .../tones_pitch/constant.NOTE_C7H.html | 11 + .../tones_pitch/constant.NOTE_C8.html | 11 + .../tones_pitch/constant.NOTE_C8H.html | 11 + .../tones_pitch/constant.NOTE_C9.html | 11 + .../tones_pitch/constant.NOTE_C9H.html | 11 + .../tones_pitch/constant.NOTE_CS0.html | 11 + .../tones_pitch/constant.NOTE_CS0H.html | 11 + .../tones_pitch/constant.NOTE_CS1.html | 11 + .../tones_pitch/constant.NOTE_CS1H.html | 11 + .../tones_pitch/constant.NOTE_CS2.html | 11 + .../tones_pitch/constant.NOTE_CS2H.html | 11 + .../tones_pitch/constant.NOTE_CS3.html | 11 + .../tones_pitch/constant.NOTE_CS3H.html | 11 + .../tones_pitch/constant.NOTE_CS4.html | 11 + .../tones_pitch/constant.NOTE_CS4H.html | 11 + .../tones_pitch/constant.NOTE_CS5.html | 11 + .../tones_pitch/constant.NOTE_CS5H.html | 11 + .../tones_pitch/constant.NOTE_CS6.html | 11 + .../tones_pitch/constant.NOTE_CS6H.html | 11 + .../tones_pitch/constant.NOTE_CS7.html | 11 + .../tones_pitch/constant.NOTE_CS7H.html | 11 + .../tones_pitch/constant.NOTE_CS8.html | 11 + .../tones_pitch/constant.NOTE_CS8H.html | 11 + .../tones_pitch/constant.NOTE_CS9.html | 11 + .../tones_pitch/constant.NOTE_CS9H.html | 11 + .../tones_pitch/constant.NOTE_D0.html | 11 + .../tones_pitch/constant.NOTE_D0H.html | 11 + .../tones_pitch/constant.NOTE_D1.html | 11 + .../tones_pitch/constant.NOTE_D1H.html | 11 + .../tones_pitch/constant.NOTE_D2.html | 11 + .../tones_pitch/constant.NOTE_D2H.html | 11 + .../tones_pitch/constant.NOTE_D3.html | 11 + .../tones_pitch/constant.NOTE_D3H.html | 11 + .../tones_pitch/constant.NOTE_D4.html | 11 + .../tones_pitch/constant.NOTE_D4H.html | 11 + .../tones_pitch/constant.NOTE_D5.html | 11 + .../tones_pitch/constant.NOTE_D5H.html | 11 + .../tones_pitch/constant.NOTE_D6.html | 11 + .../tones_pitch/constant.NOTE_D6H.html | 11 + .../tones_pitch/constant.NOTE_D7.html | 11 + .../tones_pitch/constant.NOTE_D7H.html | 11 + .../tones_pitch/constant.NOTE_D8.html | 11 + .../tones_pitch/constant.NOTE_D8H.html | 11 + .../tones_pitch/constant.NOTE_D9.html | 11 + .../tones_pitch/constant.NOTE_D9H.html | 11 + .../tones_pitch/constant.NOTE_DS0.html | 11 + .../tones_pitch/constant.NOTE_DS0H.html | 11 + .../tones_pitch/constant.NOTE_DS1.html | 11 + .../tones_pitch/constant.NOTE_DS1H.html | 11 + .../tones_pitch/constant.NOTE_DS2.html | 11 + .../tones_pitch/constant.NOTE_DS2H.html | 11 + .../tones_pitch/constant.NOTE_DS3.html | 11 + .../tones_pitch/constant.NOTE_DS3H.html | 11 + .../tones_pitch/constant.NOTE_DS4.html | 11 + .../tones_pitch/constant.NOTE_DS4H.html | 11 + .../tones_pitch/constant.NOTE_DS5.html | 11 + .../tones_pitch/constant.NOTE_DS5H.html | 11 + .../tones_pitch/constant.NOTE_DS6.html | 11 + .../tones_pitch/constant.NOTE_DS6H.html | 11 + .../tones_pitch/constant.NOTE_DS7.html | 11 + .../tones_pitch/constant.NOTE_DS7H.html | 11 + .../tones_pitch/constant.NOTE_DS8.html | 11 + .../tones_pitch/constant.NOTE_DS8H.html | 11 + .../tones_pitch/constant.NOTE_DS9.html | 11 + .../tones_pitch/constant.NOTE_DS9H.html | 11 + .../tones_pitch/constant.NOTE_E0.html | 11 + .../tones_pitch/constant.NOTE_E0H.html | 11 + .../tones_pitch/constant.NOTE_E1.html | 11 + .../tones_pitch/constant.NOTE_E1H.html | 11 + .../tones_pitch/constant.NOTE_E2.html | 11 + .../tones_pitch/constant.NOTE_E2H.html | 11 + .../tones_pitch/constant.NOTE_E3.html | 11 + .../tones_pitch/constant.NOTE_E3H.html | 11 + .../tones_pitch/constant.NOTE_E4.html | 11 + .../tones_pitch/constant.NOTE_E4H.html | 11 + .../tones_pitch/constant.NOTE_E5.html | 11 + .../tones_pitch/constant.NOTE_E5H.html | 11 + .../tones_pitch/constant.NOTE_E6.html | 11 + .../tones_pitch/constant.NOTE_E6H.html | 11 + .../tones_pitch/constant.NOTE_E7.html | 11 + .../tones_pitch/constant.NOTE_E7H.html | 11 + .../tones_pitch/constant.NOTE_E8.html | 11 + .../tones_pitch/constant.NOTE_E8H.html | 11 + .../tones_pitch/constant.NOTE_E9.html | 11 + .../tones_pitch/constant.NOTE_E9H.html | 11 + .../tones_pitch/constant.NOTE_F0.html | 11 + .../tones_pitch/constant.NOTE_F0H.html | 11 + .../tones_pitch/constant.NOTE_F1.html | 11 + .../tones_pitch/constant.NOTE_F1H.html | 11 + .../tones_pitch/constant.NOTE_F2.html | 11 + .../tones_pitch/constant.NOTE_F2H.html | 11 + .../tones_pitch/constant.NOTE_F3.html | 11 + .../tones_pitch/constant.NOTE_F3H.html | 11 + .../tones_pitch/constant.NOTE_F4.html | 11 + .../tones_pitch/constant.NOTE_F4H.html | 11 + .../tones_pitch/constant.NOTE_F5.html | 11 + .../tones_pitch/constant.NOTE_F5H.html | 11 + .../tones_pitch/constant.NOTE_F6.html | 11 + .../tones_pitch/constant.NOTE_F6H.html | 11 + .../tones_pitch/constant.NOTE_F7.html | 11 + .../tones_pitch/constant.NOTE_F7H.html | 11 + .../tones_pitch/constant.NOTE_F8.html | 11 + .../tones_pitch/constant.NOTE_F8H.html | 11 + .../tones_pitch/constant.NOTE_F9.html | 11 + .../tones_pitch/constant.NOTE_F9H.html | 11 + .../tones_pitch/constant.NOTE_FS0.html | 11 + .../tones_pitch/constant.NOTE_FS0H.html | 11 + .../tones_pitch/constant.NOTE_FS1.html | 11 + .../tones_pitch/constant.NOTE_FS1H.html | 11 + .../tones_pitch/constant.NOTE_FS2.html | 11 + .../tones_pitch/constant.NOTE_FS2H.html | 11 + .../tones_pitch/constant.NOTE_FS3.html | 11 + .../tones_pitch/constant.NOTE_FS3H.html | 11 + .../tones_pitch/constant.NOTE_FS4.html | 11 + .../tones_pitch/constant.NOTE_FS4H.html | 11 + .../tones_pitch/constant.NOTE_FS5.html | 11 + .../tones_pitch/constant.NOTE_FS5H.html | 11 + .../tones_pitch/constant.NOTE_FS6.html | 11 + .../tones_pitch/constant.NOTE_FS6H.html | 11 + .../tones_pitch/constant.NOTE_FS7.html | 11 + .../tones_pitch/constant.NOTE_FS7H.html | 11 + .../tones_pitch/constant.NOTE_FS8.html | 11 + .../tones_pitch/constant.NOTE_FS8H.html | 11 + .../tones_pitch/constant.NOTE_FS9.html | 11 + .../tones_pitch/constant.NOTE_FS9H.html | 11 + .../tones_pitch/constant.NOTE_G0.html | 11 + .../tones_pitch/constant.NOTE_G0H.html | 11 + .../tones_pitch/constant.NOTE_G1.html | 11 + .../tones_pitch/constant.NOTE_G1H.html | 11 + .../tones_pitch/constant.NOTE_G2.html | 11 + .../tones_pitch/constant.NOTE_G2H.html | 11 + .../tones_pitch/constant.NOTE_G3.html | 11 + .../tones_pitch/constant.NOTE_G3H.html | 11 + .../tones_pitch/constant.NOTE_G4.html | 11 + .../tones_pitch/constant.NOTE_G4H.html | 11 + .../tones_pitch/constant.NOTE_G5.html | 11 + .../tones_pitch/constant.NOTE_G5H.html | 11 + .../tones_pitch/constant.NOTE_G6.html | 11 + .../tones_pitch/constant.NOTE_G6H.html | 11 + .../tones_pitch/constant.NOTE_G7.html | 11 + .../tones_pitch/constant.NOTE_G7H.html | 11 + .../tones_pitch/constant.NOTE_G8.html | 11 + .../tones_pitch/constant.NOTE_G8H.html | 11 + .../tones_pitch/constant.NOTE_G9.html | 11 + .../tones_pitch/constant.NOTE_G9H.html | 11 + .../tones_pitch/constant.NOTE_GS0.html | 11 + .../tones_pitch/constant.NOTE_GS0H.html | 11 + .../tones_pitch/constant.NOTE_GS1.html | 11 + .../tones_pitch/constant.NOTE_GS1H.html | 11 + .../tones_pitch/constant.NOTE_GS2.html | 11 + .../tones_pitch/constant.NOTE_GS2H.html | 11 + .../tones_pitch/constant.NOTE_GS3.html | 11 + .../tones_pitch/constant.NOTE_GS3H.html | 11 + .../tones_pitch/constant.NOTE_GS4.html | 11 + .../tones_pitch/constant.NOTE_GS4H.html | 11 + .../tones_pitch/constant.NOTE_GS5.html | 11 + .../tones_pitch/constant.NOTE_GS5H.html | 11 + .../tones_pitch/constant.NOTE_GS6.html | 11 + .../tones_pitch/constant.NOTE_GS6H.html | 11 + .../tones_pitch/constant.NOTE_GS7.html | 11 + .../tones_pitch/constant.NOTE_GS7H.html | 11 + .../tones_pitch/constant.NOTE_GS8.html | 11 + .../tones_pitch/constant.NOTE_GS8H.html | 11 + .../tones_pitch/constant.NOTE_GS9.html | 11 + .../tones_pitch/constant.NOTE_GS9H.html | 11 + .../tones_pitch/constant.NOTE_REST.html | 11 + .../tones_pitch/constant.TONES_END.html | 11 + .../tones_pitch/constant.TONES_REPEAT.html | 11 + .../constant.TONE_HIGH_VOLUME.html | 11 + .../constant.VOLUME_ALWAYS_HIGH.html | 11 + .../constant.VOLUME_ALWAYS_NORMAL.html | 11 + .../tones_pitch/constant.VOLUME_IN_TONE.html | 11 + .../tones_pitch/index.html | 11 + .../arduboyfx_library/fx/fn.begin.html | 11 + .../arduboyfx_library/fx/fn.begin_data.html | 11 + .../fx/fn.begin_data_save.html | 11 + .../arduboyfx_library/fx/fn.display.html | 11 + .../fx/fn.display_clear.html | 11 + .../arduboyfx_library/fx/fn.draw_bitmap.html | 11 + .../arduboyfx_library/fx/fn.draw_char.html | 11 + .../arduboyfx_library/fx/fn.draw_frame.html | 11 + .../fx/fn.draw_loaded_frame.html | 11 + .../arduboyfx_library/fx/fn.draw_number.html | 11 + .../arduboyfx_library/fx/fn.draw_string.html | 11 + .../fx/fn.load_game_state.html | 11 + .../fx/fn.read_data_array.html | 11 + .../fx/fn.save_game_state.html | 11 + .../arduboyfx_library/fx/fn.set_cursor.html | 11 + .../fx/fn.set_cursor_range.html | 11 + .../arduboyfx_library/fx/fn.set_cursor_x.html | 11 + .../arduboyfx_library/fx/fn.set_cursor_y.html | 11 + .../arduboyfx_library/fx/fn.set_font.html | 11 + .../fx/fn.set_font_mode.html | 11 + .../arduboyfx_library/fx/fn.set_frame.html | 11 + .../libraries/arduboyfx_library/fx/index.html | 11 + .../constant.FX_DATA_VECTOR_KEY_POINTER.html | 11 + .../constant.FX_DATA_VECTOR_PAGE_POINTER.html | 11 + .../constant.FX_SAVE_VECTOR_KEY_POINTER.html | 11 + .../constant.FX_SAVE_VECTOR_PAGE_POINTER.html | 11 + .../constant.FX_VECTOR_KEY_VALUE.html | 11 + .../fx_consts/constant.SFC_ERASE.html | 11 + .../fx_consts/constant.SFC_JEDEC_ID.html | 11 + .../fx_consts/constant.SFC_POWERDOWN.html | 11 + .../fx_consts/constant.SFC_READ.html | 11 + .../fx_consts/constant.SFC_READSTATUS1.html | 11 + .../fx_consts/constant.SFC_READSTATUS2.html | 11 + .../fx_consts/constant.SFC_READSTATUS3.html | 11 + .../constant.SFC_RELEASE_POWERDOWN.html | 11 + .../fx_consts/constant.SFC_WRITE.html | 11 + .../fx_consts/constant.SFC_WRITE_ENABLE.html | 11 + .../fx_consts/constant.dbfBlack.html | 11 + .../fx_consts/constant.dbfEndFrame.html | 11 + .../fx_consts/constant.dbfExtraRow.html | 11 + .../fx_consts/constant.dbfFlip.html | 11 + .../fx_consts/constant.dbfInvert.html | 11 + .../fx_consts/constant.dbfLastFrame.html | 11 + .../fx_consts/constant.dbfMasked.html | 11 + .../fx_consts/constant.dbfReverseBlack.html | 11 + .../fx_consts/constant.dbfWhiteBlack.html | 11 + .../fx_consts/constant.dbmBlack.html | 11 + .../fx_consts/constant.dbmEndFrame.html | 11 + .../fx_consts/constant.dbmFlip.html | 11 + .../fx_consts/constant.dbmInvert.html | 11 + .../fx_consts/constant.dbmLastFrame.html | 11 + .../fx_consts/constant.dbmMasked.html | 11 + .../fx_consts/constant.dbmNormal.html | 11 + .../fx_consts/constant.dbmOverwrite.html | 11 + .../fx_consts/constant.dbmReverse.html | 11 + .../fx_consts/constant.dbmWhite.html | 11 + .../fx_consts/constant.dcfBlack.html | 11 + .../fx_consts/constant.dcfInvert.html | 11 + .../fx_consts/constant.dcfMasked.html | 11 + .../fx_consts/constant.dcfProportional.html | 11 + .../fx_consts/constant.dcfReverseBlack.html | 11 + .../fx_consts/constant.dcfWhiteBlack.html | 11 + .../fx_consts/constant.dcmBlack.html | 11 + .../fx_consts/constant.dcmInvert.html | 11 + .../fx_consts/constant.dcmMasked.html | 11 + .../fx_consts/constant.dcmNormal.html | 11 + .../fx_consts/constant.dcmOverwrite.html | 11 + .../fx_consts/constant.dcmProportional.html | 11 + .../fx_consts/constant.dcmReverse.html | 11 + .../fx_consts/constant.dcmWhite.html | 11 + .../arduboyfx_library/fx_consts/index.html | 11 + .../libraries/arduboyfx_library/index.html | 11 + .../arduino_system/arduino/fn.delay.html | 11 + .../arduino/fn.random_between.html | 11 + .../arduino/fn.random_less_than.html | 11 + .../arduino_system/arduino/index.html | 11 + .../libraries/arduino_system/c/fn.strlen.html | 11 + .../libraries/arduino_system/c/index.html | 11 + .../constant.EEPROM_STORAGE_SPACE_START.html | 11 + .../arduino_system/eeprom/index.html | 11 + .../arduino_system/eeprom/struct.EEPROM.html | 11 + .../eeprom/struct.EEPROMBYTE.html | 11 + .../eeprom/struct.EEPROMBYTECHECKLESS.html | 11 + .../libraries/arduino_system/index.html | 11 + .../arduino_system/progmem/index.html | 11 + .../progmem/struct.Pstring.html | 11 + .../serial_print/fn.available.html | 11 + .../arduino_system/serial_print/fn.begin.html | 11 + .../arduino_system/serial_print/fn.end.html | 11 + .../arduino_system/serial_print/fn.print.html | 11 + .../serial_print/fn.println.html | 11 + .../arduino_system/serial_print/fn.read.html | 11 + .../serial_print/fn.read_as_utf8_str.html | 11 + .../arduino_system/serial_print/index.html | 11 + .../serial_print/trait.Serialprintable.html | 11 + .../serial_print/trait.Serialprintlnable.html | 11 + .../ardvoice/struct.ArdVoice.html | 11 + .../libraries/ardvoice_library/index.html | 11 + .../arduboy2/constant.FONT_HEIGHT.html | 11 + .../prelude/arduboy2/constant.FONT_WIDTH.html | 11 + .../constant.EEPROM_STORAGE_SPACE_START.html | 1 + .../prelude/constant.FONT_HEIGHT.html | 1 + .../prelude/constant.FONT_WIDTH.html | 3 + .../constant.FX_DATA_VECTOR_KEY_POINTER.html | 1 + .../constant.FX_DATA_VECTOR_PAGE_POINTER.html | 1 + .../constant.FX_SAVE_VECTOR_KEY_POINTER.html | 1 + .../constant.FX_SAVE_VECTOR_PAGE_POINTER.html | 1 + .../constant.FX_VECTOR_KEY_VALUE.html | 1 + .../prelude/fx_consts/constant.SFC_ERASE.html | 1 + .../fx_consts/constant.SFC_JEDEC_ID.html | 1 + .../fx_consts/constant.SFC_POWERDOWN.html | 1 + .../prelude/fx_consts/constant.SFC_READ.html | 1 + .../fx_consts/constant.SFC_READSTATUS1.html | 1 + .../fx_consts/constant.SFC_READSTATUS2.html | 1 + .../fx_consts/constant.SFC_READSTATUS3.html | 1 + .../constant.SFC_RELEASE_POWERDOWN.html | 1 + .../prelude/fx_consts/constant.SFC_WRITE.html | 1 + .../fx_consts/constant.SFC_WRITE_ENABLE.html | 1 + .../prelude/fx_consts/constant.dbfBlack.html | 1 + .../fx_consts/constant.dbfEndFrame.html | 1 + .../fx_consts/constant.dbfExtraRow.html | 1 + .../prelude/fx_consts/constant.dbfFlip.html | 1 + .../prelude/fx_consts/constant.dbfInvert.html | 1 + .../fx_consts/constant.dbfLastFrame.html | 1 + .../prelude/fx_consts/constant.dbfMasked.html | 1 + .../fx_consts/constant.dbfReverseBlack.html | 1 + .../fx_consts/constant.dbfWhiteBlack.html | 1 + .../prelude/fx_consts/constant.dbmBlack.html | 1 + .../fx_consts/constant.dbmEndFrame.html | 1 + .../prelude/fx_consts/constant.dbmFlip.html | 1 + .../prelude/fx_consts/constant.dbmInvert.html | 1 + .../fx_consts/constant.dbmLastFrame.html | 1 + .../prelude/fx_consts/constant.dbmMasked.html | 1 + .../prelude/fx_consts/constant.dbmNormal.html | 1 + .../fx_consts/constant.dbmOverwrite.html | 1 + .../fx_consts/constant.dbmReverse.html | 1 + .../prelude/fx_consts/constant.dbmWhite.html | 1 + .../prelude/fx_consts/constant.dcfBlack.html | 1 + .../prelude/fx_consts/constant.dcfInvert.html | 1 + .../prelude/fx_consts/constant.dcfMasked.html | 1 + .../fx_consts/constant.dcfProportional.html | 1 + .../fx_consts/constant.dcfReverseBlack.html | 1 + .../fx_consts/constant.dcfWhiteBlack.html | 1 + .../prelude/fx_consts/constant.dcmBlack.html | 1 + .../prelude/fx_consts/constant.dcmInvert.html | 1 + .../prelude/fx_consts/constant.dcmMasked.html | 1 + .../prelude/fx_consts/constant.dcmNormal.html | 1 + .../fx_consts/constant.dcmOverwrite.html | 1 + .../fx_consts/constant.dcmProportional.html | 1 + .../fx_consts/constant.dcmReverse.html | 1 + .../prelude/fx_consts/constant.dcmWhite.html | 1 + .../arduboy_rust/prelude/fx_consts/index.html | 11 + .../prelude/fx_consts/sidebar-items.js | 1 + .../arduboy_rust/prelude/struct.Pstring.html | 16 + .../prelude/tones_pitch/constant.NOTE_A0.html | 1 + .../tones_pitch/constant.NOTE_A0H.html | 1 + .../prelude/tones_pitch/constant.NOTE_A1.html | 1 + .../tones_pitch/constant.NOTE_A1H.html | 1 + .../prelude/tones_pitch/constant.NOTE_A2.html | 1 + .../tones_pitch/constant.NOTE_A2H.html | 1 + .../prelude/tones_pitch/constant.NOTE_A3.html | 1 + .../tones_pitch/constant.NOTE_A3H.html | 1 + .../prelude/tones_pitch/constant.NOTE_A4.html | 1 + .../tones_pitch/constant.NOTE_A4H.html | 1 + .../prelude/tones_pitch/constant.NOTE_A5.html | 1 + .../tones_pitch/constant.NOTE_A5H.html | 1 + .../prelude/tones_pitch/constant.NOTE_A6.html | 1 + .../tones_pitch/constant.NOTE_A6H.html | 1 + .../prelude/tones_pitch/constant.NOTE_A7.html | 1 + .../tones_pitch/constant.NOTE_A7H.html | 1 + .../prelude/tones_pitch/constant.NOTE_A8.html | 1 + .../tones_pitch/constant.NOTE_A8H.html | 1 + .../prelude/tones_pitch/constant.NOTE_A9.html | 1 + .../tones_pitch/constant.NOTE_A9H.html | 1 + .../tones_pitch/constant.NOTE_AS0.html | 1 + .../tones_pitch/constant.NOTE_AS0H.html | 1 + .../tones_pitch/constant.NOTE_AS1.html | 1 + .../tones_pitch/constant.NOTE_AS1H.html | 1 + .../tones_pitch/constant.NOTE_AS2.html | 1 + .../tones_pitch/constant.NOTE_AS2H.html | 1 + .../tones_pitch/constant.NOTE_AS3.html | 1 + .../tones_pitch/constant.NOTE_AS3H.html | 1 + .../tones_pitch/constant.NOTE_AS4.html | 1 + .../tones_pitch/constant.NOTE_AS4H.html | 1 + .../tones_pitch/constant.NOTE_AS5.html | 1 + .../tones_pitch/constant.NOTE_AS5H.html | 1 + .../tones_pitch/constant.NOTE_AS6.html | 1 + .../tones_pitch/constant.NOTE_AS6H.html | 1 + .../tones_pitch/constant.NOTE_AS7.html | 1 + .../tones_pitch/constant.NOTE_AS7H.html | 1 + .../tones_pitch/constant.NOTE_AS8.html | 1 + .../tones_pitch/constant.NOTE_AS8H.html | 1 + .../tones_pitch/constant.NOTE_AS9.html | 1 + .../tones_pitch/constant.NOTE_AS9H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B0.html | 1 + .../tones_pitch/constant.NOTE_B0H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B1.html | 1 + .../tones_pitch/constant.NOTE_B1H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B2.html | 1 + .../tones_pitch/constant.NOTE_B2H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B3.html | 1 + .../tones_pitch/constant.NOTE_B3H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B4.html | 1 + .../tones_pitch/constant.NOTE_B4H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B5.html | 1 + .../tones_pitch/constant.NOTE_B5H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B6.html | 1 + .../tones_pitch/constant.NOTE_B6H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B7.html | 1 + .../tones_pitch/constant.NOTE_B7H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B8.html | 1 + .../tones_pitch/constant.NOTE_B8H.html | 1 + .../prelude/tones_pitch/constant.NOTE_B9.html | 1 + .../tones_pitch/constant.NOTE_B9H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C0.html | 1 + .../tones_pitch/constant.NOTE_C0H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C1.html | 1 + .../tones_pitch/constant.NOTE_C1H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C2.html | 1 + .../tones_pitch/constant.NOTE_C2H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C3.html | 1 + .../tones_pitch/constant.NOTE_C3H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C4.html | 1 + .../tones_pitch/constant.NOTE_C4H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C5.html | 1 + .../tones_pitch/constant.NOTE_C5H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C6.html | 1 + .../tones_pitch/constant.NOTE_C6H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C7.html | 1 + .../tones_pitch/constant.NOTE_C7H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C8.html | 1 + .../tones_pitch/constant.NOTE_C8H.html | 1 + .../prelude/tones_pitch/constant.NOTE_C9.html | 1 + .../tones_pitch/constant.NOTE_C9H.html | 1 + .../tones_pitch/constant.NOTE_CS0.html | 1 + .../tones_pitch/constant.NOTE_CS0H.html | 1 + .../tones_pitch/constant.NOTE_CS1.html | 1 + .../tones_pitch/constant.NOTE_CS1H.html | 1 + .../tones_pitch/constant.NOTE_CS2.html | 1 + .../tones_pitch/constant.NOTE_CS2H.html | 1 + .../tones_pitch/constant.NOTE_CS3.html | 1 + .../tones_pitch/constant.NOTE_CS3H.html | 1 + .../tones_pitch/constant.NOTE_CS4.html | 1 + .../tones_pitch/constant.NOTE_CS4H.html | 1 + .../tones_pitch/constant.NOTE_CS5.html | 1 + .../tones_pitch/constant.NOTE_CS5H.html | 1 + .../tones_pitch/constant.NOTE_CS6.html | 1 + .../tones_pitch/constant.NOTE_CS6H.html | 1 + .../tones_pitch/constant.NOTE_CS7.html | 1 + .../tones_pitch/constant.NOTE_CS7H.html | 1 + .../tones_pitch/constant.NOTE_CS8.html | 1 + .../tones_pitch/constant.NOTE_CS8H.html | 1 + .../tones_pitch/constant.NOTE_CS9.html | 1 + .../tones_pitch/constant.NOTE_CS9H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D0.html | 1 + .../tones_pitch/constant.NOTE_D0H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D1.html | 1 + .../tones_pitch/constant.NOTE_D1H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D2.html | 1 + .../tones_pitch/constant.NOTE_D2H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D3.html | 1 + .../tones_pitch/constant.NOTE_D3H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D4.html | 1 + .../tones_pitch/constant.NOTE_D4H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D5.html | 1 + .../tones_pitch/constant.NOTE_D5H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D6.html | 1 + .../tones_pitch/constant.NOTE_D6H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D7.html | 1 + .../tones_pitch/constant.NOTE_D7H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D8.html | 1 + .../tones_pitch/constant.NOTE_D8H.html | 1 + .../prelude/tones_pitch/constant.NOTE_D9.html | 1 + .../tones_pitch/constant.NOTE_D9H.html | 1 + .../tones_pitch/constant.NOTE_DS0.html | 1 + .../tones_pitch/constant.NOTE_DS0H.html | 1 + .../tones_pitch/constant.NOTE_DS1.html | 1 + .../tones_pitch/constant.NOTE_DS1H.html | 1 + .../tones_pitch/constant.NOTE_DS2.html | 1 + .../tones_pitch/constant.NOTE_DS2H.html | 1 + .../tones_pitch/constant.NOTE_DS3.html | 1 + .../tones_pitch/constant.NOTE_DS3H.html | 1 + .../tones_pitch/constant.NOTE_DS4.html | 1 + .../tones_pitch/constant.NOTE_DS4H.html | 1 + .../tones_pitch/constant.NOTE_DS5.html | 1 + .../tones_pitch/constant.NOTE_DS5H.html | 1 + .../tones_pitch/constant.NOTE_DS6.html | 1 + .../tones_pitch/constant.NOTE_DS6H.html | 1 + .../tones_pitch/constant.NOTE_DS7.html | 1 + .../tones_pitch/constant.NOTE_DS7H.html | 1 + .../tones_pitch/constant.NOTE_DS8.html | 1 + .../tones_pitch/constant.NOTE_DS8H.html | 1 + .../tones_pitch/constant.NOTE_DS9.html | 1 + .../tones_pitch/constant.NOTE_DS9H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E0.html | 1 + .../tones_pitch/constant.NOTE_E0H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E1.html | 1 + .../tones_pitch/constant.NOTE_E1H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E2.html | 1 + .../tones_pitch/constant.NOTE_E2H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E3.html | 1 + .../tones_pitch/constant.NOTE_E3H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E4.html | 1 + .../tones_pitch/constant.NOTE_E4H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E5.html | 1 + .../tones_pitch/constant.NOTE_E5H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E6.html | 1 + .../tones_pitch/constant.NOTE_E6H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E7.html | 1 + .../tones_pitch/constant.NOTE_E7H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E8.html | 1 + .../tones_pitch/constant.NOTE_E8H.html | 1 + .../prelude/tones_pitch/constant.NOTE_E9.html | 1 + .../tones_pitch/constant.NOTE_E9H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F0.html | 1 + .../tones_pitch/constant.NOTE_F0H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F1.html | 1 + .../tones_pitch/constant.NOTE_F1H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F2.html | 1 + .../tones_pitch/constant.NOTE_F2H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F3.html | 1 + .../tones_pitch/constant.NOTE_F3H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F4.html | 1 + .../tones_pitch/constant.NOTE_F4H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F5.html | 1 + .../tones_pitch/constant.NOTE_F5H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F6.html | 1 + .../tones_pitch/constant.NOTE_F6H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F7.html | 1 + .../tones_pitch/constant.NOTE_F7H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F8.html | 1 + .../tones_pitch/constant.NOTE_F8H.html | 1 + .../prelude/tones_pitch/constant.NOTE_F9.html | 1 + .../tones_pitch/constant.NOTE_F9H.html | 1 + .../tones_pitch/constant.NOTE_FS0.html | 1 + .../tones_pitch/constant.NOTE_FS0H.html | 1 + .../tones_pitch/constant.NOTE_FS1.html | 1 + .../tones_pitch/constant.NOTE_FS1H.html | 1 + .../tones_pitch/constant.NOTE_FS2.html | 1 + .../tones_pitch/constant.NOTE_FS2H.html | 1 + .../tones_pitch/constant.NOTE_FS3.html | 1 + .../tones_pitch/constant.NOTE_FS3H.html | 1 + .../tones_pitch/constant.NOTE_FS4.html | 1 + .../tones_pitch/constant.NOTE_FS4H.html | 1 + .../tones_pitch/constant.NOTE_FS5.html | 1 + .../tones_pitch/constant.NOTE_FS5H.html | 1 + .../tones_pitch/constant.NOTE_FS6.html | 1 + .../tones_pitch/constant.NOTE_FS6H.html | 1 + .../tones_pitch/constant.NOTE_FS7.html | 1 + .../tones_pitch/constant.NOTE_FS7H.html | 1 + .../tones_pitch/constant.NOTE_FS8.html | 1 + .../tones_pitch/constant.NOTE_FS8H.html | 1 + .../tones_pitch/constant.NOTE_FS9.html | 1 + .../tones_pitch/constant.NOTE_FS9H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G0.html | 1 + .../tones_pitch/constant.NOTE_G0H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G1.html | 1 + .../tones_pitch/constant.NOTE_G1H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G2.html | 1 + .../tones_pitch/constant.NOTE_G2H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G3.html | 1 + .../tones_pitch/constant.NOTE_G3H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G4.html | 1 + .../tones_pitch/constant.NOTE_G4H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G5.html | 1 + .../tones_pitch/constant.NOTE_G5H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G6.html | 1 + .../tones_pitch/constant.NOTE_G6H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G7.html | 1 + .../tones_pitch/constant.NOTE_G7H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G8.html | 1 + .../tones_pitch/constant.NOTE_G8H.html | 1 + .../prelude/tones_pitch/constant.NOTE_G9.html | 1 + .../tones_pitch/constant.NOTE_G9H.html | 1 + .../tones_pitch/constant.NOTE_GS0.html | 1 + .../tones_pitch/constant.NOTE_GS0H.html | 1 + .../tones_pitch/constant.NOTE_GS1.html | 1 + .../tones_pitch/constant.NOTE_GS1H.html | 1 + .../tones_pitch/constant.NOTE_GS2.html | 1 + .../tones_pitch/constant.NOTE_GS2H.html | 1 + .../tones_pitch/constant.NOTE_GS3.html | 1 + .../tones_pitch/constant.NOTE_GS3H.html | 1 + .../tones_pitch/constant.NOTE_GS4.html | 1 + .../tones_pitch/constant.NOTE_GS4H.html | 1 + .../tones_pitch/constant.NOTE_GS5.html | 1 + .../tones_pitch/constant.NOTE_GS5H.html | 1 + .../tones_pitch/constant.NOTE_GS6.html | 1 + .../tones_pitch/constant.NOTE_GS6H.html | 1 + .../tones_pitch/constant.NOTE_GS7.html | 1 + .../tones_pitch/constant.NOTE_GS7H.html | 1 + .../tones_pitch/constant.NOTE_GS8.html | 1 + .../tones_pitch/constant.NOTE_GS8H.html | 1 + .../tones_pitch/constant.NOTE_GS9.html | 1 + .../tones_pitch/constant.NOTE_GS9H.html | 1 + .../tones_pitch/constant.NOTE_REST.html | 1 + .../tones_pitch/constant.TONES_END.html | 1 + .../tones_pitch/constant.TONES_REPEAT.html | 1 + .../constant.TONE_HIGH_VOLUME.html | 1 + .../constant.VOLUME_ALWAYS_HIGH.html | 1 + .../constant.VOLUME_ALWAYS_NORMAL.html | 1 + .../tones_pitch/constant.VOLUME_IN_TONE.html | 1 + .../prelude/tones_pitch/index.html | 2 + .../prelude/tones_pitch/sidebar-items.js | 1 + .../serial_print/trait.Serialprintable.js | 3 + .../serial_print/trait.Serialprintlnable.js | 3 + .../arduboy2_library/arduboy2.rs.html | 1335 +++++++++++++++++ .../arduboy2_library/binding.rs.html | 337 +++++ .../libraries/arduboy2_library/mod.rs.html | 25 + .../libraries/arduboy2_library/print.rs.html | 255 ++++ .../arduboy2_library/sprites.rs.html | 359 +++++ .../arduboy_tones.rs.html | 307 ++++ .../arduboy_tones_library/mod.rs.html | 17 + .../arduboy_tones_library/tones_pitch.rs.html | 501 +++++++ .../arduboyfx_library/drawable_number.rs.html | 77 + .../arduboyfx_library/drawable_string.rs.html | 107 ++ .../libraries/arduboyfx_library/fx.rs.html | 283 ++++ .../arduboyfx_library/fx_consts.rs.html | 123 ++ .../libraries/arduboyfx_library/mod.rs.html | 23 + .../libraries/arduino_system/arduino.rs.html | 55 + .../libraries/arduino_system/c.rs.html | 23 + .../libraries/arduino_system/eeprom.rs.html | 335 +++++ .../libraries/arduino_system/mod.rs.html | 15 + .../libraries/arduino_system/progmem.rs.html | 287 ++++ .../arduino_system/serial_print.rs.html | 837 +++++++++++ .../ardvoice_library/ardvoice.rs.html | 85 ++ .../libraries/ardvoice_library/mod.rs.html | 11 + .../src/arduboy_rust/libraries/mod.rs.html | 11 + .../doc/static.files/main-c5bd66d33317d69f.js | 12 + .../noscript-5d8b3c7633ad77ba.css | 1 + .../static.files/rustdoc-fa3bb1812debf86c.css | 10 + .../static.files/search-8be46b629f5f14a8.js | 5 + .../static.files/settings-74424d7eec62a23e.js | 17 + .../static.files/storage-fec3eaa3851e447d.js | 1 + 1096 files changed, 11320 insertions(+) create mode 100644 .idea/misc.xml create mode 100644 docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.FONT_HEIGHT.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.FONT_WIDTH.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.HEIGHT.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.WIDTH.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/arduboy2/enum.Color.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Arduboy2.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Point.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Rect.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/constant.FONT_HEIGHT.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/constant.FONT_WIDTH.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/constant.HEIGHT.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/constant.WIDTH.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/enum.Color.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/index.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_erase.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_external_mask.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_override.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_plus_mask.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_self_masked.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/sprites/index.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/sprites/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduboy2_library/struct.Arduboy2.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/struct.Point.html create mode 100644 docs/doc/arduboy_rust/arduboy2_library/struct.Rect.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/index.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/struct.ArduboyTones.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS0.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS0H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS1.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS1H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS2.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS2H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS3.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS3H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS4.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS4H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS5.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS5H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS6.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS6H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS7.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS7H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS8.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS8H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS9.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS9H.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_REST.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONES_END.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONES_REPEAT.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONE_HIGH_VOLUME.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_IN_TONE.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/index.html create mode 100644 docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin_data.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin_data_save.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.display.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.display_clear.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_bitmap.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_char.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_frame.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_loaded_frame.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_number.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_string.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.load_game_state.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.read_data_array.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.save_game_state.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_range.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_x.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_y.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_font.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_font_mode.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_frame.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/index.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_VECTOR_KEY_VALUE.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_ERASE.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_JEDEC_ID.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_POWERDOWN.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READ.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS1.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS2.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS3.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_RELEASE_POWERDOWN.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_WRITE.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_WRITE_ENABLE.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfBlack.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfEndFrame.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfExtraRow.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfFlip.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfInvert.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfLastFrame.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfMasked.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfReverseBlack.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfWhiteBlack.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmBlack.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmEndFrame.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmFlip.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmInvert.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmLastFrame.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmMasked.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmNormal.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmOverwrite.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmReverse.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmWhite.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfBlack.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfInvert.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfMasked.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfProportional.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfReverseBlack.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfWhiteBlack.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmBlack.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmInvert.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmMasked.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmNormal.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmOverwrite.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmProportional.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmReverse.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmWhite.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/index.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/fx_consts/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/index.html create mode 100644 docs/doc/arduboy_rust/arduboyfx_library/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduino_system/arduino/fn.delay.html create mode 100644 docs/doc/arduboy_rust/arduino_system/arduino/fn.random_between.html create mode 100644 docs/doc/arduboy_rust/arduino_system/arduino/fn.random_less_than.html create mode 100644 docs/doc/arduboy_rust/arduino_system/arduino/index.html create mode 100644 docs/doc/arduboy_rust/arduino_system/arduino/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduino_system/c/fn.strlen.html create mode 100644 docs/doc/arduboy_rust/arduino_system/c/index.html create mode 100644 docs/doc/arduboy_rust/arduino_system/c/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduino_system/eeprom/constant.EEPROM_STORAGE_SPACE_START.html create mode 100644 docs/doc/arduboy_rust/arduino_system/eeprom/index.html create mode 100644 docs/doc/arduboy_rust/arduino_system/eeprom/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROM.html create mode 100644 docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROMBYTE.html create mode 100644 docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROMBYTECHECKLESS.html create mode 100644 docs/doc/arduboy_rust/arduino_system/index.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/index.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.f!.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.f.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.get_ardvoice_tone_addr!.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.get_ardvoice_tone_addr.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.get_sprite_addr!.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.get_sprite_addr.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.get_string_addr!.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.get_string_addr.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.get_tones_addr!.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.get_tones_addr.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.progmem!.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/macro.progmem.html create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduino_system/progmem/struct.Pstring.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/fn.available.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/fn.begin.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/fn.end.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/fn.print.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/fn.println.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/fn.read.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/fn.read_as_utf8_str.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/index.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/trait.Serialprintable.html create mode 100644 docs/doc/arduboy_rust/arduino_system/serial_print/trait.Serialprintlnable.html create mode 100644 docs/doc/arduboy_rust/arduino_system/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/ardvoice_library/index.html create mode 100644 docs/doc/arduboy_rust/ardvoice_library/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/ardvoice_library/struct.ArdVoice.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.FONT_HEIGHT.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.FONT_WIDTH.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.HEIGHT.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.WIDTH.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/enum.Color.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Arduboy2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Point.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Rect.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_erase.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_external_mask.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_override.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_plus_mask.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_self_masked.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/arduboy_tones/struct.ArduboyTones.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS0.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS0H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS1H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS2H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS3H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS4.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS4H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS5.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS5H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS6.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS6H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS7.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS7H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS8.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS8H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS9.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS9H.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_REST.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONES_END.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONES_REPEAT.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONE_HIGH_VOLUME.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_IN_TONE.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin_data.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin_data_save.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.display.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.display_clear.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_bitmap.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_char.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_frame.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_loaded_frame.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_number.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_string.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.load_game_state.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.read_data_array.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.save_game_state.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_range.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_x.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_y.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_font.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_font_mode.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_frame.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_VECTOR_KEY_VALUE.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_ERASE.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_JEDEC_ID.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_POWERDOWN.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READ.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS1.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS2.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS3.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_RELEASE_POWERDOWN.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_WRITE.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_WRITE_ENABLE.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfBlack.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfEndFrame.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfExtraRow.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfFlip.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfInvert.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfLastFrame.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfMasked.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfReverseBlack.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfWhiteBlack.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmBlack.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmEndFrame.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmFlip.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmInvert.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmLastFrame.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmMasked.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmNormal.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmOverwrite.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmReverse.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmWhite.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfBlack.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfInvert.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfMasked.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfProportional.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfReverseBlack.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfWhiteBlack.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmBlack.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmInvert.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmMasked.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmNormal.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmOverwrite.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmProportional.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmReverse.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmWhite.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduboyfx_library/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.delay.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.random_between.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.random_less_than.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/arduino/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/c/fn.strlen.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/c/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/eeprom/constant.EEPROM_STORAGE_SPACE_START.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/eeprom/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROM.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROMBYTE.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROMBYTECHECKLESS.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/progmem/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/progmem/struct.Pstring.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.available.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.begin.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.end.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.print.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.println.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.read.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.read_as_utf8_str.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/index.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintable.html create mode 100644 docs/doc/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintlnable.html create mode 100644 docs/doc/arduboy_rust/libraries/ardvoice_library/ardvoice/struct.ArdVoice.html create mode 100644 docs/doc/arduboy_rust/libraries/ardvoice_library/index.html create mode 100644 docs/doc/arduboy_rust/prelude/arduboy2/constant.FONT_HEIGHT.html create mode 100644 docs/doc/arduboy_rust/prelude/arduboy2/constant.FONT_WIDTH.html create mode 100644 docs/doc/arduboy_rust/prelude/constant.EEPROM_STORAGE_SPACE_START.html create mode 100644 docs/doc/arduboy_rust/prelude/constant.FONT_HEIGHT.html create mode 100644 docs/doc/arduboy_rust/prelude/constant.FONT_WIDTH.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_VECTOR_KEY_VALUE.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_ERASE.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_JEDEC_ID.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_POWERDOWN.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READ.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS1.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS2.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS3.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_RELEASE_POWERDOWN.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_WRITE.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_WRITE_ENABLE.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfBlack.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfEndFrame.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfExtraRow.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfFlip.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfInvert.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfLastFrame.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfMasked.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfReverseBlack.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfWhiteBlack.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmBlack.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmEndFrame.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmFlip.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmInvert.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmLastFrame.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmMasked.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmNormal.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmOverwrite.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmReverse.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmWhite.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfBlack.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfInvert.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfMasked.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfProportional.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfReverseBlack.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfWhiteBlack.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmBlack.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmInvert.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmMasked.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmNormal.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmOverwrite.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmProportional.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmReverse.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmWhite.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/index.html create mode 100644 docs/doc/arduboy_rust/prelude/fx_consts/sidebar-items.js create mode 100644 docs/doc/arduboy_rust/prelude/struct.Pstring.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9H.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_REST.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONES_END.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONES_REPEAT.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONE_HIGH_VOLUME.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_IN_TONE.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/index.html create mode 100644 docs/doc/arduboy_rust/prelude/tones_pitch/sidebar-items.js create mode 100644 docs/doc/implementors/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintable.js create mode 100644 docs/doc/implementors/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintlnable.js create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboy2_library/arduboy2.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboy2_library/binding.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboy2_library/mod.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboy2_library/print.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboy2_library/sprites.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/arduboy_tones.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/mod.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/tones_pitch.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboyfx_library/drawable_number.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboyfx_library/drawable_string.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboyfx_library/fx.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboyfx_library/fx_consts.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduboyfx_library/mod.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduino_system/arduino.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduino_system/c.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduino_system/eeprom.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduino_system/mod.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduino_system/progmem.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/arduino_system/serial_print.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/ardvoice_library/ardvoice.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/ardvoice_library/mod.rs.html create mode 100644 docs/doc/src/arduboy_rust/libraries/mod.rs.html create mode 100644 docs/doc/static.files/main-c5bd66d33317d69f.js create mode 100644 docs/doc/static.files/noscript-5d8b3c7633ad77ba.css create mode 100644 docs/doc/static.files/rustdoc-fa3bb1812debf86c.css create mode 100644 docs/doc/static.files/search-8be46b629f5f14a8.js create mode 100644 docs/doc/static.files/settings-74424d7eec62a23e.js create mode 100644 docs/doc/static.files/storage-fec3eaa3851e447d.js diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..cafab9f --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.FONT_HEIGHT.html b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.FONT_HEIGHT.html new file mode 100644 index 0000000..a96b9ac --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.FONT_HEIGHT.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/constant.FONT_HEIGHT.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.FONT_WIDTH.html b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.FONT_WIDTH.html new file mode 100644 index 0000000..cb14324 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.FONT_WIDTH.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/constant.FONT_WIDTH.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.HEIGHT.html b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.HEIGHT.html new file mode 100644 index 0000000..ca999fa --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.HEIGHT.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/constant.HEIGHT.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.WIDTH.html b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.WIDTH.html new file mode 100644 index 0000000..ff857ff --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/constant.WIDTH.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/constant.WIDTH.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/arduboy2/enum.Color.html b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/enum.Color.html new file mode 100644 index 0000000..b86a16b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/enum.Color.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/enum.Color.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Arduboy2.html b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Arduboy2.html new file mode 100644 index 0000000..67b8db4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Arduboy2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/struct.Arduboy2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Point.html b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Point.html new file mode 100644 index 0000000..436e5c9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Point.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/struct.Point.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Rect.html b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Rect.html new file mode 100644 index 0000000..1acd65a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/arduboy2/struct.Rect.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/struct.Rect.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/constant.FONT_HEIGHT.html b/docs/doc/arduboy_rust/arduboy2_library/constant.FONT_HEIGHT.html new file mode 100644 index 0000000..ebde57f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/constant.FONT_HEIGHT.html @@ -0,0 +1 @@ +FONT_HEIGHT in arduboy_rust::arduboy2_library - Rust
pub const FONT_HEIGHT: i16 = 8;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/constant.FONT_WIDTH.html b/docs/doc/arduboy_rust/arduboy2_library/constant.FONT_WIDTH.html new file mode 100644 index 0000000..41eb1cf --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/constant.FONT_WIDTH.html @@ -0,0 +1,3 @@ +FONT_WIDTH in arduboy_rust::arduboy2_library - Rust
pub const FONT_WIDTH: i16 = 6;
Expand description

The standard font size of the arduboy

+

this is to calculate with it.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/constant.HEIGHT.html b/docs/doc/arduboy_rust/arduboy2_library/constant.HEIGHT.html new file mode 100644 index 0000000..ca43b8a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/constant.HEIGHT.html @@ -0,0 +1,3 @@ +HEIGHT in arduboy_rust::arduboy2_library - Rust
pub const HEIGHT: i16 = 64;
Expand description

The standard height of the arduboy

+

this is to calculate with it.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/constant.WIDTH.html b/docs/doc/arduboy_rust/arduboy2_library/constant.WIDTH.html new file mode 100644 index 0000000..e5a9b86 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/constant.WIDTH.html @@ -0,0 +1,3 @@ +WIDTH in arduboy_rust::arduboy2_library - Rust
pub const WIDTH: i16 = 128;
Expand description

The standard width of the arduboy

+

this is to calculate with it.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/enum.Color.html b/docs/doc/arduboy_rust/arduboy2_library/enum.Color.html new file mode 100644 index 0000000..5fd6d96 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/enum.Color.html @@ -0,0 +1,26 @@ +Color in arduboy_rust::arduboy2_library - Rust
#[repr(u8)]
pub enum Color { + Black, + White, +}
Expand description

This item is to chose between Black or White

+

Variants§

§

Black

Led is off

+
§

White

Led is on

+

Trait Implementations§

source§

impl Clone for Color

source§

fn clone(&self) -> Color

Returns a copy of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Color

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for Color

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given [Hasher]. Read more
1.3.0§

fn hash_slice<H>(data: &[Self], state: &mut H)where + H: Hasher, + Self: Sized,

Feeds a slice of this type into the given [Hasher]. Read more
source§

impl Not for Color

§

type Output = Color

The resulting type after applying the ! operator.
source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
source§

impl Ord for Color

source§

fn cmp(&self, other: &Color) -> Ordering

This method returns an [Ordering] between self and other. Read more
1.21.0§

fn max(self, other: Self) -> Selfwhere + Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0§

fn min(self, other: Self) -> Selfwhere + Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0§

fn clamp(self, min: Self, max: Self) -> Selfwhere + Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<Color> for Color

source§

fn eq(&self, other: &Color) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<Color> for Color

source§

fn partial_cmp(&self, other: &Color) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
1.0.0§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= +operator. Read more
source§

impl Copy for Color

source§

impl Eq for Color

source§

impl StructuralEq for Color

source§

impl StructuralPartialEq for Color

Auto Trait Implementations§

§

impl RefUnwindSafe for Color

§

impl Send for Color

§

impl Sync for Color

§

impl Unpin for Color

§

impl UnwindSafe for Color

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/index.html b/docs/doc/arduboy_rust/arduboy2_library/index.html new file mode 100644 index 0000000..90f0834 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/index.html @@ -0,0 +1,3 @@ +arduboy_rust::arduboy2_library - Rust
Expand description

This is the Module to interact in a save way with the Arduboy2 C++ library.

+

All of the functions are safe wrapped inside the Arduboy2 struct.

+

Modules

  • This is the module to interact in a save way with the Sprites C++ library.

Structs

  • This is the struct to interact in a save way with the Arduboy2 C++ library.
  • This struct is used by a few Arduboy functions.
  • This struct is used by a few Arduboy functions.

Enums

  • This item is to chose between Black or White

Constants

\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/sidebar-items.js b/docs/doc/arduboy_rust/arduboy2_library/sidebar-items.js new file mode 100644 index 0000000..8b094c2 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"constant":["FONT_HEIGHT","FONT_WIDTH","HEIGHT","WIDTH"],"enum":["Color"],"mod":["sprites"],"struct":["Arduboy2","Point","Rect"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_erase.html b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_erase.html new file mode 100644 index 0000000..61b500e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_erase.html @@ -0,0 +1,24 @@ +draw_erase in arduboy_rust::arduboy2_library::sprites - Rust
pub fn draw_erase(x: i16, y: i16, bitmap: *const u8, frame: u8)
Expand description

“Erase” a sprite.

+

Parameters

+
    +
  • x,y The coordinates of the top left pixel location.
  • +
  • bitmap A pointer to the array containing the image frames.
  • +
  • frame The frame number of the image to erase.
  • +
+

The data from the specified frame in the array is used to erase a sprite. To “erase” a sprite, bits set to 1 in the frame will set the corresponding pixel in the buffer to 0. Frame bits set to 0 will remain unchanged in the buffer.

+
 image  before  after  (# = 1, - = 0)
+
+ -----  -----   -----
+ --#--  -----   -----
+ ##-##  -----   -----
+ --#--  -----   -----
+ -----  -----   -----
+
+ image  before  after
+
+ -----  #####   #####
+ --#--  #####   ##-##
+ ##-##  #####   --#--
+ --#--  #####   ##-##
+ -----  #####   #####
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_external_mask.html b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_external_mask.html new file mode 100644 index 0000000..10f7e14 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_external_mask.html @@ -0,0 +1,35 @@ +draw_external_mask in arduboy_rust::arduboy2_library::sprites - Rust
pub fn draw_external_mask(
+    x: i16,
+    y: i16,
+    bitmap: *const u8,
+    mask: *const u8,
+    frame: u8,
+    mask_frame: u8
+)
Expand description

Draw a sprite using a separate image and mask array.

+

Parameters

+
    +
  • x,y The coordinates of the top left pixel location.
  • +
  • bitmap A pointer to the array containing the image frames.
  • +
  • mask A pointer to the array containing the mask frames.
  • +
  • frame The frame number of the image to draw.
  • +
  • mask_frame The frame number for the mask to use (can be different from the image frame number).
  • +
+

An array containing the image frames, and another array containing corresponding mask frames, are used to draw a sprite.

+

For the mask array, the width and height are not included but must contain data of the same dimensions as the corresponding image array.

+

Bits set to 1 in the mask indicate that the pixel will be set to the value of the corresponding image bit. Bits set to 0 in the mask will be left unchanged.

+
 image  mask   before  after  (# = 1, - = 0)
+
+ -----  -###-  -----   -----
+ --#--  #####  -----   --#--
+ ##-##  ##-##  -----   ##-##
+ --#--  #####  -----   --#--
+ -----  -###-  -----   -----
+
+ image  mask   before  after
+
+ -----  -###-  #####   #---#
+ --#--  #####  #####   --#--
+ ##-##  #####  #####   ##-##
+ --#--  #####  #####   --#--
+ -----  -###-  #####   #---#
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_override.html b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_override.html new file mode 100644 index 0000000..844f0e3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_override.html @@ -0,0 +1,24 @@ +draw_override in arduboy_rust::arduboy2_library::sprites - Rust
pub fn draw_override(x: i16, y: i16, bitmap: *const u8, frame: u8)
Expand description

Draw a sprite by replacing the existing content completely.

+

Parameters

+
    +
  • x,y The coordinates of the top left pixel location.
  • +
  • bitmap A pointer to the array containing the image frames.
  • +
  • frame The frame number of the image to draw.
  • +
+

A sprite is drawn by overwriting the pixels in the buffer with the data from the specified frame in the array. No masking is done. A bit set to 1 in the frame will set the pixel to 1 in the buffer, and a 0 in the array will set a 0 in the buffer.

+
 image  before  after  (# = 1, - = 0)
+
+ -----  -----   -----
+ --#--  -----   --#--
+ ##-##  -----   ##-##
+ --#--  -----   --#--
+ -----  -----   -----
+
+ image  before  after
+
+ -----  #####   -----
+ --#--  #####   --#--
+ ##-##  #####   ##-##
+ --#--  #####   --#--
+ -----  #####   -----
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_plus_mask.html b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_plus_mask.html new file mode 100644 index 0000000..ca59f67 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_plus_mask.html @@ -0,0 +1,24 @@ +draw_plus_mask in arduboy_rust::arduboy2_library::sprites - Rust
pub fn draw_plus_mask(x: i16, y: i16, bitmap: *const u8, frame: u8)
Expand description

Draw a sprite using an array containing both image and mask values.

+

Parameters

+
    +
  • x,y The coordinates of the top left pixel location.
  • +
  • bitmap A pointer to the array containing the image/mask frames.
  • +
  • frame The frame number of the image to draw.
  • +
+

An array containing combined image and mask data is used to draw a sprite. Bytes are given in pairs with the first byte representing the image pixels and the second byte specifying the corresponding mask. The width given in the array still specifies the image width, so each row of image and mask bytes will be twice the width value.

+

Bits set to 1 in the mask indicate that the pixel will be set to the value of the corresponding image bit. Bits set to 0 in the mask will be left unchanged.

+

image mask before after (# = 1, - = 0)

+
 -----  -###-  -----   -----
+ --#--  #####  -----   --#--
+ ##-##  ##-##  -----   ##-##
+ --#--  #####  -----   --#--
+ -----  -###-  -----   -----
+
+ image  mask   before  after
+
+ -----  -###-  #####   #---#
+ --#--  #####  #####   --#--
+ ##-##  #####  #####   ##-##
+ --#--  #####  #####   --#--
+ -----  -###-  #####   #---#
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_self_masked.html b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_self_masked.html new file mode 100644 index 0000000..a293cdb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/sprites/fn.draw_self_masked.html @@ -0,0 +1,24 @@ +draw_self_masked in arduboy_rust::arduboy2_library::sprites - Rust
pub fn draw_self_masked(x: i16, y: i16, bitmap: *const u8, frame: u8)
Expand description

Draw a sprite using only the bits set to 1.

+

Parameters

+
    +
  • x,y The coordinates of the top left pixel location.
  • +
  • bitmap A pointer to the array containing the image frames.
  • +
  • frame The frame number of the image to draw.
  • +
+

Bits set to 1 in the frame will be used to draw the sprite by setting the corresponding pixel in the buffer to 1. Bits set to 0 in the frame will remain unchanged in the buffer.

+
 image  before  after  (# = 1, - = 0)
+
+ -----  -----   -----
+ --#--  -----   --#--
+ ##-##  -----   ##-##
+ --#--  -----   --#--
+ -----  -----   -----
+
+ image  before  after
+
+ -----  #####   #####  (no change because all pixels were
+ --#--  #####   #####  already white)
+ ##-##  #####   #####
+ --#--  #####   #####
+ -----  #####   #####
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/sprites/index.html b/docs/doc/arduboy_rust/arduboy2_library/sprites/index.html new file mode 100644 index 0000000..03f43c6 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/sprites/index.html @@ -0,0 +1,2 @@ +arduboy_rust::arduboy2_library::sprites - Rust
Expand description

This is the module to interact in a save way with the Sprites C++ library.

+

Functions

\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/sprites/sidebar-items.js b/docs/doc/arduboy_rust/arduboy2_library/sprites/sidebar-items.js new file mode 100644 index 0000000..7046e20 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/sprites/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":["draw_erase","draw_external_mask","draw_override","draw_plus_mask","draw_self_masked"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/struct.Arduboy2.html b/docs/doc/arduboy_rust/arduboy2_library/struct.Arduboy2.html new file mode 100644 index 0000000..d17c3cf --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/struct.Arduboy2.html @@ -0,0 +1,397 @@ +Arduboy2 in arduboy_rust::arduboy2_library - Rust
pub struct Arduboy2 {}
Expand description

This is the struct to interact in a save way with the Arduboy2 C++ library.

+

Implementations§

source§

impl Arduboy2

source

pub const fn new() -> Self

gives you a new instance of the Arduboy2

+
Example
+
#![allow(non_upper_case_globals)]
+use arduboy_rust::prelude::*;
+const arduboy: Arduboy2 = Arduboy2::new();
+
source

pub fn begin(&self)

Initialize the hardware, display the boot logo, provide boot utilities, etc. +This function should be called once near the start of the sketch, usually in setup(), before using any other functions in this class. It initializes the display, displays the boot logo, provides “flashlight” and system control features and initializes audio control.

+
source

pub fn clear(&self)

Clear the display buffer and set the text cursor to location 0, 0.

+
source

pub fn display(&self)

Copy the contents of the display buffer to the display. +The contents of the display buffer in RAM are copied to the display and will appear on the screen.

+
source

pub fn display_and_clear_buffer(&self)

Copy the contents of the display buffer to the display. The display buffer will be cleared to zero.

+

Operation is the same as calling display() without parameters except additionally the display buffer will be cleared.

+
source

pub fn draw_fast_hline(&self, x: i16, y: i16, w: u8, color: Color)

Draw a horizontal line.

+
Parameters:
+
    +
  • x The X coordinate of the left start point.
  • +
  • y The Y coordinate of the left start point.
  • +
  • w The width of the line.
  • +
+

color The color of the line (optional; defaults to WHITE).

+
source

pub fn draw_fast_vline(&self, x: i16, y: i16, h: u8, color: Color)

Draw a vertical line.

+
Parameters:
+
    +
  • x The X coordinate of the left start point.
  • +
  • y The Y coordinate of the left start point.
  • +
  • h The height of the line.
  • +
+

color The color of the line (optional; defaults to WHITE).

+
source

pub fn draw_pixel(&self, x: i16, y: i16, color: Color)

Set a single pixel in the display buffer to the specified color.

+
Parameters
+
    +
  • x The X coordinate of the pixel.
  • +
  • y The Y coordinate of the pixel.
  • +
  • color The color of the pixel (optional; defaults to WHITE).
  • +
+

The single pixel specified location in the display buffer is set to the specified color. The values WHITE or BLACK can be used for the color. If the color parameter isn’t included, the pixel will be set to WHITE.

+
source

pub fn fill_rect(&self, x: i16, y: i16, w: u8, h: u8, color: Color)

Draw a filled-in rectangle of a specified width and height.

+
Parameters
+
    +
  • x The X coordinate of the upper left corner.
  • +
  • y The Y coordinate of the upper left corner.
  • +
  • w The width of the rectangle.
  • +
  • h The height of the rectangle.
  • +
+

color The color of the pixel (optional; defaults to WHITE).

+
source

pub fn draw_rect(&self, x: i16, y: i16, w: u8, h: u8, color: Color)

Draw a rectangle of a specified width and height.

+

Parameters

+
    +
  • x The X coordinate of the upper left corner.
  • +
  • y The Y coordinate of the upper left corner.
  • +
  • w The width of the rectangle.
  • +
  • h The height of the rectangle.
  • +
  • color The color of the pixel (optional; defaults to WHITE).
  • +
+
source

pub fn draw_circle(&self, x: i16, y: i16, r: u8, color: Color)

Draw a circle of a given radius.

+

Parameters

+
    +
  • x0 The X coordinate of the circle’s center.
  • +
  • y0 The Y coordinate of the circle’s center.
  • +
  • r The radius of the circle in pixels.
  • +
  • color The circle’s color (optional; defaults to WHITE).
  • +
+
source

pub fn fill_circle(&self, x: i16, y: i16, r: u8, color: Color)

Draw a filled-in circle of a given radius.

+
Parameters
+
    +
  • x The X coordinate of the circle’s center.
  • +
  • y The Y coordinate of the circle’s center.
  • +
  • r The radius of the circle in pixels.
  • +
+

color The circle’s color (optional; defaults to WHITE).

+
source

pub fn fill_round_rect(&self, x: i16, y: i16, w: u8, h: u8, r: u8, color: Color)

Draw a filled-in rectangle with rounded corners.

+

Parameters

+
    +
  • x The X coordinate of the left edge.
  • +
  • y The Y coordinate of the top edge.
  • +
  • w The width of the rectangle.
  • +
  • h The height of the rectangle.
  • +
  • r The radius of the semicircles forming the corners.
  • +
  • color The color of the rectangle (optional; defaults to WHITE).
  • +
+
source

pub fn draw_round_rect(&self, x: i16, y: i16, w: u8, h: u8, r: u8, color: Color)

Draw a rectangle with rounded corners.

+

Parameters

+
    +
  • x The X coordinate of the left edge.
  • +
  • y The Y coordinate of the top edge.
  • +
  • w The width of the rectangle.
  • +
  • h The height of the rectangle.
  • +
  • r The radius of the semicircles forming the corners.
  • +
  • color The color of the rectangle (optional; defaults to WHITE).
  • +
+
source

pub fn draw_triangle( + &self, + x0: i16, + y0: i16, + x1: i16, + y1: i16, + x2: i16, + y2: i16, + color: Color +)

Draw a triangle given the coordinates of each corner.

+

Parameters

+
    +
  • x0,x1,x2 The X coordinates of the corners.
  • +
  • y0,y1,y2 The Y coordinates of the corners.
  • +
  • color The triangle’s color (optional; defaults to WHITE).
  • +
+

A triangle is drawn by specifying each of the three corner locations. The corners can be at any position with respect to the others.

+
source

pub fn fill_triangle( + &self, + x0: i16, + y0: i16, + x1: i16, + y1: i16, + x2: i16, + y2: i16, + color: Color +)

Draw a filled-in triangle given the coordinates of each corner.

+

Parameters

+
    +
  • x0,x1,x2 The X coordinates of the corners.
  • +
  • y0,y1,y2 The Y coordinates of the corners.
  • +
  • color The triangle’s color (optional; defaults to WHITE).
  • +
+

A triangle is drawn by specifying each of the three corner locations. The corners can be at any position with respect to the others.

+
source

pub fn get_pixel(&self, x: u8, y: u8) -> Color

Returns the state of the given pixel in the screen buffer.

+
Parameters
+
    +
  • x The X coordinate of the pixel.
  • +
  • y The Y coordinate of the pixel.
  • +
+
Returns
+

WHITE if the pixel is on or BLACK if the pixel is off.

+
source

pub fn init_random_seed(&self)

Seed the random number generator with a random value.

+

The Arduino pseudorandom number generator is seeded with the random value returned from a call to generateRandomSeed().

+
source

pub fn just_pressed(&self, button: ButtonSet) -> bool

Check if a button has just been pressed.

+
Parameters
+
    +
  • button The button to test for. Only one button should be specified.
  • +
+
Returns
+

true if the specified button has just been pressed.

+

Return true if the given button was pressed between the latest call to pollButtons() and previous call to pollButtons(). If the button has been held down over multiple polls, this function will return false.

+

There is no need to check for the release of the button since it must have been released for this function to return true when pressed again.

+

This function should only be used to test a single button.

+
source

pub fn just_released(&self, button: ButtonSet) -> bool

Check if a button has just been released.

+
Parameters
+
    +
  • button The button to test for. Only one button should be specified.
  • +
+
Returns
+

true if the specified button has just been released.

+

Return true if the given button was released between the latest call to pollButtons() and previous call to pollButtons(). If the button has been held down over multiple polls, this function will return false.

+

There is no need to check for the released of the button since it must have been pressed for this function to return true when pressed again.

+

This function should only be used to test a single button.

+
source

pub fn not_pressed(&self, button: ButtonSet) -> bool

Test if the specified buttons are not pressed.

+
Parameters
+
    +
  • buttons A bit mask indicating which buttons to test. (Can be a single button)
  • +
+
Returns
+

True if all buttons in the provided mask are currently released.

+

Read the state of the buttons and return true if all the buttons in the specified mask are currently released.

+
source

pub fn next_frame(&self) -> bool

Indicate that it’s time to render the next frame.

+
Returns
+

true if it’s time for the next frame.

+

When this function returns true, the amount of time has elapsed to display the next frame, as specified by setFrameRate() or setFrameDuration().

+

This function will normally be called at the start of the rendering loop which would wait for true to be returned before rendering and displaying the next frame.

+
source

pub fn poll_buttons(&self)

Poll the buttons and track their state over time.

+

Read and save the current state of the buttons and also keep track of the button state when this function was previously called. These states are used by the justPressed() and justReleased() functions to determine if a button has changed state between now and the previous call to pollButtons().

+

This function should be called once at the start of each new frame.

+

The justPressed() and justReleased() functions rely on this function.

+
source

pub fn pressed(&self, button: ButtonSet) -> bool

Test if the all of the specified buttons are pressed.

+
Parameters
+
    +
  • buttons A bit mask indicating which buttons to test. (Can be a single button)
  • +
+
Returns
+

true if all buttons in the provided mask are currently pressed.

+

Read the state of the buttons and return true if all of the buttons in the specified mask are being pressed.

+
source

pub fn print(&self, x: impl Printable)

The Arduino Print class is available for writing text to the screen buffer.

+

For an Arduboy2 class object, functions provided by the Arduino Print class can be used to write text to the screen buffer, in the same manner as the Arduino Serial.print(), etc., functions.

+

Print will use the write() function to actually draw each character in the screen buffer, using the library’s font5x7 font. Two character values are handled specially:

+
    +
  • ASCII newline/line feed (\n, 0x0A, inverse white circle). This will move the text cursor position to the start of the next line, based on the current text size.
  • +
  • ASCII carriage return (\r, 0x0D, musical eighth note). This character will be ignored.
  • +
+
Example
+
#![allow(non_upper_case_globals)]
+use arduboy_rust::prelude::*;
+const arduboy: Arduboy2 = Arduboy2::new();
+let value: i16 = 42;
+
+arduboy.print(b"Hello World\n\0"[..]); // Prints "Hello World" and then sets the
+                                       // text cursor to the start of the next line
+arduboy.print(f!(b"Hello World\n")); // Prints "Hello World" but does not use the 2kb ram
+arduboy.print(value); // Prints "42"
+arduboy.print("\n\0"); // Sets the text cursor to the start of the next line
+arduboy.print("hello world") // Prints normal [&str]
+
source

pub fn set_cursor(&self, x: i16, y: i16)

Set the location of the text cursor.

+
Parameters
+
    +
  • +

    x The X (horizontal) coordinate, in pixels, for the new location of the text cursor.

    +
  • +
  • +

    y The Y (vertical) coordinate, in pixels, for the new location of the text cursor.

    +
  • +
+

The location of the text cursor is set the the specified coordinates. The coordinates are in pixels. Since the coordinates can specify any pixel location, the text does not have to be placed on specific rows. As with all drawing functions, location 0, 0 is the top left corner of the display. The cursor location represents the top left corner of the next character written.

+
source

pub fn set_frame_rate(&self, rate: u8)

Set the frame rate used by the frame control functions.

+
Parameters
+
    +
  • rate The desired frame rate in frames per second.
  • +
+

Normally, the frame rate would be set to the desired value once, at the start of the game, but it can be changed at any time to alter the frame update rate.

+
source

pub fn set_text_size(&self, size: u8)

Set the text character size.

+
Parameters
+
    +
  • s The text size multiplier. Must be 1 or higher.
  • +
+

Setting a text size of 1 will result in standard size characters with one pixel for each bit in the bitmap for a character. The value specified is a multiplier. A value of 2 will double the width and height. A value of 3 will triple the dimensions, etc.

+
source

pub fn audio_on(&self)

Turn sound on.

+

The system is configured to generate sound. This function sets the sound mode only until the unit is powered off.

+
source

pub fn audio_off(&self)

Turn sound off (mute).

+

The system is configured to not produce sound (mute). This function sets the sound mode only until the unit is powered off.

+
source

pub fn audio_save_on_off(&self)

Save the current sound state in EEPROM.

+

The current sound state, set by on() or off(), is saved to the reserved system area in EEPROM. This allows the state to carry over between power cycles and after uploading a different sketch.

+

Note +EEPROM is limited in the number of times it can be written to. Sketches should not continuously change and then save the state rapidly.

+
source

pub fn audio_toggle(&self)

Toggle the sound on/off state.

+

If the system is configured for sound on, it will be changed to sound off (mute). If sound is off, it will be changed to on. This function sets the sound mode only until the unit is powered off. To save the current mode use saveOnOff().

+
source

pub fn audio_on_and_save(&self)

Combines the use function of audio_on() and audio_save_on_off()

+
source

pub fn audio_enabled(&self) -> bool

Get the current sound state.

+
Returns
+

true if sound is currently enabled (not muted).

+

This function should be used by code that actually generates sound. If true is returned, sound can be produced. If false is returned, sound should be muted.

+
source

pub fn invert(&self, inverse: bool)

Invert the entire display or set it back to normal.

+
Parameters
+
    +
  • inverse true will invert the display. false will set the display to no-inverted.
  • +
+

Calling this function with a value of true will set the display to inverted mode. A pixel with a value of 0 will be on and a pixel set to 1 will be off.

+

Once in inverted mode, the display will remain this way until it is set back to non-inverted mode by calling this function with false.

+
source

pub fn collide_point(&self, point: Point, rect: Rect) -> bool

Test if a point falls within a rectangle.

+

Parameters

+
    +
  • point A structure describing the location of the point.
  • +
  • rect A structure describing the location and size of the rectangle.
  • +
+

Returns +true if the specified point is within the specified rectangle.

+

This function is intended to detemine if an object, whose boundaries are defined by the given rectangle, is in contact with the given point.

+
source

pub fn collide_rect(&self, rect1: Rect, rect2: Rect) -> bool

Test if a rectangle is intersecting with another rectangle.

+

Parameters

+
    +
  • rect1,rect2 Structures describing the size and locations of the rectangles.
  • +
+

Returns +true if the first rectangle is intersecting the second.

+

This function is intended to detemine if an object, whose boundaries are defined by the given rectangle, is in contact with another rectangular object.

+
source

pub fn digital_write_rgb_single(&self, color: u8, val: u8)

Set one of the RGB LEDs digitally, to either fully on or fully off.

+

Parameters

+
    +
  • color The name of the LED to set. The value given should be one of RED_LED, GREEN_LED or BLUE_LED.
  • +
  • val Indicates whether to turn the specified LED on or off. The value given should be RGB_ON or RGB_OFF.
  • +
+

This 2 parameter version of the function will set a single LED within the RGB LED either fully on or fully off. See the description of the 3 parameter version of this function for more details on the RGB LED.

+
source

pub fn digital_write_rgb(&self, red: u8, green: u8, blue: u8)

Set the RGB LEDs digitally, to either fully on or fully off.

+

Parameters

+
    +
  • red,green,blue Use value RGB_ON or RGB_OFF to set each LED.
  • +
+

The RGB LED is actually individual red, green and blue LEDs placed very close together in a single package. This 3 parameter version of the function will set each LED either on or off, to set the RGB LED to 7 different colors at their highest brightness or turn it off.

+
 The colors are as follows:
+ RED LED    GREEN LED    BLUE LED    COLOR
+ RGB_OFF    RGB_OFF      RGB_OFF     OFF
+ RGB_OFF    RGB_OFF      RGB_ON      Blue
+ RGB_OFF    RGB_ON       RGB_OFF     Green
+ RGB_OFF    RGB_ON       RGB_ON      Cyan
+ RGB_ON     RGB_OFF      RGB_OFF     Red
+ RGB_ON     RGB_OFF      RGB_ON      Magenta
+ RGB_ON     RGB_ON       RGB_OFF     Yellow
+ RGB_ON     RGB_ON       RGB_ON      White
+
source

pub fn set_rgb_led_single(&self, color: u8, val: u8)

Set the brightness of one of the RGB LEDs without affecting the others.

+

Parameters

+
    +
  • color The name of the LED to set. The value given should be one of RED_LED, GREEN_LED or BLUE_LED.
  • +
  • val The brightness value for the LED, from 0 to 255.
  • +
+

Note

+
+

In order to use this function, the 3 parameter version must first be called at least once, in order to initialize the hardware.

+
+

This 2 parameter version of the function will set the brightness of a single LED within the RGB LED without affecting the current brightness of the other two. See the description of the 3 parameter version of this function for more details on the RGB LED.

+
source

pub fn set_rgb_led(&self, red: u8, green: u8, blue: u8)

Set the light output of the RGB LED.

+

Parameters

+
    +
  • red,green,blue The brightness value for each LED.
  • +
+

The RGB LED is actually individual red, green and blue LEDs placed very close together in a single package. By setting the brightness of each LED, the RGB LED can show various colors and intensities. The brightness of each LED can be set to a value from 0 (fully off) to 255 (fully on).

+

Note

+
+

Certain libraries that take control of the hardware timers may interfere with the ability of this function to properly control the RGB LED. ArduboyPlaytune is one such library known to do this. The digital_write_rgb() function will still work properly in this case.

+
+

Note

+
+

Many of the Kickstarter Arduboys were accidentally shipped with the RGB LED installed incorrectly. For these units, the green LED cannot be lit. As long as the green led is set to off, setting the red LED will actually control the blue LED and setting the blue LED will actually control the red LED. If the green LED is turned fully on, none of the LEDs will light.

+
+
source

pub fn every_x_frames(&self, frames: u8) -> bool

Indicate if the specified number of frames has elapsed.

+

Parameters

+
    +
  • frames The desired number of elapsed frames.
  • +
+

Returns +true if the specified number of frames has elapsed.

+

This function should be called with the same value each time for a given event. It will return true if the given number of frames has elapsed since the previous frame in which it returned true.

+
Example
+

If you wanted to fire a shot every 5 frames while the A button is being held down:

+ +
 #![allow(non_upper_case_globals)]
+ use arduboy_rust::prelude::*;
+ const arduboy: Arduboy2 = Arduboy2::new();
+
+ if arduboy.everyXFrames(5) {
+     if arduboy.pressed(A_BUTTON) {
+         //fireShot(); // just some example
+     }
+ }
+
source

pub fn flip_vertical(&self, flipped: bool)

Flip the display vertically or set it back to normal.

+

Parameters

+
    +
  • flipped true will set vertical flip mode. false will set normal vertical orientation.
  • +
+

Calling this function with a value of true will cause the Y coordinate to start at the bottom edge of the display instead of the top, effectively flipping the display vertically.

+

Once in vertical flip mode, it will remain this way until normal vertical mode is set by calling this function with a value of false.

+
source

pub fn flip_horizontal(&self, flipped: bool)

Flip the display horizontally or set it back to normal.

+

Parameters

+
    +
  • flipped true will set horizontal flip mode. false will set normal horizontal orientation.
  • +
+

Calling this function with a value of true will cause the X coordinate to start at the left edge of the display instead of the right, effectively flipping the display horizontally.

+

Once in horizontal flip mode, it will remain this way until normal horizontal mode is set by calling this function with a value of false.

+
source

pub fn set_text_color(&self, color: Color)

Set the text foreground color.

+

Parameters

+
    +
  • color The color to be used for following text. The values WHITE or BLACK should be used.
  • +
+
source

pub fn set_text_background_color(&self, color: Color)

Set the text background color.

+

Parameters

+
    +
  • color The background color to be used for following text. The values WHITE or BLACK should be used.
  • +
+

The background pixels of following characters will be set to the specified color.

+

However, if the background color is set to be the same as the text color, the background will be transparent. Only the foreground pixels will be drawn. The background pixels will remain as they were before the character was drawn.

+
source

pub fn set_cursor_x(&self, x: i16)

Set the X coordinate of the text cursor location.

+

Parameters

+
    +
  • x The X (horizontal) coordinate, in pixels, for the new location of the text cursor.
  • +
+

The X coordinate for the location of the text cursor is set to the specified value, leaving the Y coordinate unchanged. For more details about the text cursor, see the setCursor() function.

+
source

pub fn set_cursor_y(&self, y: i16)

Set the Y coordinate of the text cursor location.

+

Parameters

+
    +
  • y The Y (vertical) coordinate, in pixels, for the new location of the text cursor.
  • +
+

The Y coordinate for the location of the text cursor is set to the specified value, leaving the X coordinate unchanged. For more details about the text cursor, see the setCursor() function.

+
source

pub fn set_text_wrap(&self, w: bool)

Set or disable text wrap mode.

+

Parameters

+
    +
  • w true enables text wrap mode. false disables it.
  • +
+

Text wrap mode is enabled by specifying true. In wrap mode, if a character to be drawn would end up partially or fully past the right edge of the screen (based on the current text size), it will be placed at the start of the next line. The text cursor will be adjusted accordingly.

+

If wrap mode is disabled, characters will always be written at the current text cursor position. A character near the right edge of the screen may only be partially displayed and characters drawn at a position past the right edge of the screen will remain off screen.

+
source

pub fn idle(&self)

Idle the CPU to save power.

+

This puts the CPU in idle sleep mode. You should call this as often as you can for the best power savings. The timer 0 overflow interrupt will wake up the chip every 1ms, so even at 60 FPS a well written app should be able to sleep maybe half the time in between rendering it’s own frames.

+
source

pub fn buttons_state(&self) -> u8

Get the current state of all buttons as a bitmask.

+
Returns
+

A bitmask of the state of all the buttons.

+

The returned mask contains a bit for each button. For any pressed button, its bit will be 1. For released buttons their associated bits will be 0.

+

The following defined mask values should be used for the buttons: +LEFT_BUTTON, RIGHT_BUTTON, UP_BUTTON, DOWN_BUTTON, A_BUTTON, B_BUTTON

+
source

pub fn exit_to_bootloader(&self)

Exit the sketch and start the bootloader.

+

The sketch will exit and the bootloader will be started in command mode. The effect will be similar to pressing the reset button.

+

This function is intended to be used to allow uploading a new sketch, when the USB code has been removed to gain more code space. Ideally, the sketch would present a “New Sketch Upload” menu or prompt telling the user to “Press and hold the DOWN button when the procedure to upload a new sketch has been initiated”. +The sketch would then wait for the DOWN button to be pressed and then call this function.

+

Auto Trait Implementations§

§

impl RefUnwindSafe for Arduboy2

§

impl Send for Arduboy2

§

impl Sync for Arduboy2

§

impl Unpin for Arduboy2

§

impl UnwindSafe for Arduboy2

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/struct.Point.html b/docs/doc/arduboy_rust/arduboy2_library/struct.Point.html new file mode 100644 index 0000000..9c2febf --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/struct.Point.html @@ -0,0 +1,17 @@ +Point in arduboy_rust::arduboy2_library - Rust
pub struct Point {
+    pub x: i16,
+    pub y: i16,
+}
Expand description

This struct is used by a few Arduboy functions.

+

Fields§

§x: i16

Position X

+
§y: i16

Position Y

+

Trait Implementations§

source§

impl Clone for Point

source§

fn clone(&self) -> Point

Returns a copy of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Point

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for Point

Auto Trait Implementations§

§

impl RefUnwindSafe for Point

§

impl Send for Point

§

impl Sync for Point

§

impl Unpin for Point

§

impl UnwindSafe for Point

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy2_library/struct.Rect.html b/docs/doc/arduboy_rust/arduboy2_library/struct.Rect.html new file mode 100644 index 0000000..4e43c72 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy2_library/struct.Rect.html @@ -0,0 +1,21 @@ +Rect in arduboy_rust::arduboy2_library - Rust
pub struct Rect {
+    pub x: i16,
+    pub y: i16,
+    pub width: u8,
+    pub height: u8,
+}
Expand description

This struct is used by a few Arduboy functions.

+

Fields§

§x: i16

Position X

+
§y: i16

Position Y

+
§width: u8

Rect width

+
§height: u8

Rect height

+

Trait Implementations§

source§

impl Clone for Rect

source§

fn clone(&self) -> Rect

Returns a copy of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Rect

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for Rect

Auto Trait Implementations§

§

impl RefUnwindSafe for Rect

§

impl Send for Rect

§

impl Sync for Rect

§

impl Unpin for Rect

§

impl UnwindSafe for Rect

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/index.html b/docs/doc/arduboy_rust/arduboy_tones_library/index.html new file mode 100644 index 0000000..78efb61 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/index.html @@ -0,0 +1,3 @@ +arduboy_rust::arduboy_tones_library - Rust
Expand description

This is the Module to interact in a save way with the ArduboyTones C++ library.

+

You will need to uncomment the ArduboyTones_Library in the import_config.h file.

+

Modules

  • A list of all tones available and used by the Sounds library Arduboy2Tones

Structs

  • This is the struct to interact in a save way with the ArduboyTones C++ library.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/sidebar-items.js b/docs/doc/arduboy_rust/arduboy_tones_library/sidebar-items.js new file mode 100644 index 0000000..1adb466 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"mod":["tones_pitch"],"struct":["ArduboyTones"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/struct.ArduboyTones.html b/docs/doc/arduboy_rust/arduboy_tones_library/struct.ArduboyTones.html new file mode 100644 index 0000000..d9e9b62 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/struct.ArduboyTones.html @@ -0,0 +1,99 @@ +ArduboyTones in arduboy_rust::arduboy_tones_library - Rust
pub struct ArduboyTones {}
Expand description

This is the struct to interact in a save way with the ArduboyTones C++ library.

+

You will need to uncomment the ArduboyTones_Library in the import_config.h file.

+

Implementations§

source§

impl ArduboyTones

source

pub const fn new() -> ArduboyTones

Get a new instance of ArduboyTones

+
Example
+
use arduboy_rust::prelude::*;
+const sound: ArduboyTones = ArduboyTones::new();
+
source

pub fn tone(&self, frequency: u16, duration: u32)

Play a single tone.

+
    +
  • freq The frequency of the tone, in hertz.
  • +
  • dur The duration to play the tone for, in 1024ths of a +second (very close to milliseconds). A duration of 0, or if not provided, +means play forever, or until noTone() is called or a new tone or +sequence is started.
  • +
+
source

pub fn tone2( + &self, + frequency1: u16, + duration1: u32, + frequency2: u16, + duration2: u32 +)

Play two tones in sequence.

+
    +
  • freq1,freq2 The frequency of the tone in hertz.
  • +
  • dur1,dur2 The duration to play the tone for, in 1024ths of a +second (very close to milliseconds).
  • +
+
source

pub fn tone3( + &self, + frequency1: u16, + duration1: u32, + frequency2: u16, + duration2: u32, + frequency3: u16, + duration3: u32 +)

Play three tones in sequence.

+
    +
  • freq1,freq2,freq3 The frequency of the tone, in hertz.
  • +
  • dur1,dur2,dur3 The duration to play the tone for, in 1024ths of a +second (very close to milliseconds).
  • +
+
source

pub fn tones(&self, tones: *const u16)

Play a tone sequence from frequency/duration pairs in a PROGMEM array.

+
    +
  • tones A pointer to an array of frequency/duration pairs.
  • +
+

The array must be placed in code space using PROGMEM.

+

See the tone() function for details on the frequency and duration values. +A frequency of 0 for any tone means silence (a musical rest).

+

The last element of the array must be TONES_END or TONES_REPEAT.

+

Example:

+ +
use arduboy_rust::prelude::*;
+const sound: ArduboyTones = ArduboyTones::new();
+progmem!(
+    static sound1: [u8; _] = [220, 1000, 0, 250, 440, 500, 880, 2000, TONES_END];
+);
+
+sound.tones(get_tones_addr!(sound1));
+
source

pub fn no_tone(&self)

Stop playing the tone or sequence.

+

If a tone or sequence is playing, it will stop. If nothing +is playing, this function will do nothing.

+
source

pub fn playing(&self) -> bool

Check if a tone or tone sequence is playing.

+
    +
  • return boolean true if playing (even if sound is muted).
  • +
+
source

pub fn tones_in_ram(&self, tones: *mut u32)

Play a tone sequence from frequency/duration pairs in an array in RAM.

+
    +
  • tones A pointer to an array of frequency/duration pairs.
  • +
+

The array must be located in RAM.

+

See the tone() function for details on the frequency and duration values. +A frequency of 0 for any tone means silence (a musical rest).

+

The last element of the array must be TONES_END or TONES_REPEAT.

+

Example:

+ +
use arduboy_rust::prelude::*;
+use arduboy_tones::tones_pitch::*;
+let sound2: [u16; 9] = [220, 1000, 0, 250, 440, 500, 880, 2000, TONES_END];
+

Using tones(), with the data in PROGMEM, is normally a better +choice. The only reason to use tonesInRAM() would be if dynamically +altering the contents of the array is required.

+
source

pub fn volume_mode(&self, mode: u8)

Set the volume to always normal, always high, or tone controlled.

+

One of the following values should be used:

+
    +
  • VOLUME_IN_TONE The volume of each tone will be specified in the tone +itself.
  • +
  • VOLUME_ALWAYS_NORMAL All tones will play at the normal volume level.
  • +
  • VOLUME_ALWAYS_HIGH All tones will play at the high volume level.
  • +
+

Auto Trait Implementations§

§

impl RefUnwindSafe for ArduboyTones

§

impl Send for ArduboyTones

§

impl Sync for ArduboyTones

§

impl Unpin for ArduboyTones

§

impl UnwindSafe for ArduboyTones

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A0.html new file mode 100644 index 0000000..02dafb9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A0.html @@ -0,0 +1 @@ +NOTE_A0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A0: u16 = 28;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A0H.html new file mode 100644 index 0000000..f9d52c2 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A0H.html @@ -0,0 +1 @@ +NOTE_A0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A0H: u16 = _; // 32_796u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A1.html new file mode 100644 index 0000000..c4b4046 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A1.html @@ -0,0 +1 @@ +NOTE_A1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A1: u16 = 55;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A1H.html new file mode 100644 index 0000000..81cd26b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A1H.html @@ -0,0 +1 @@ +NOTE_A1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A1H: u16 = _; // 32_823u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A2.html new file mode 100644 index 0000000..9f4cf16 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A2.html @@ -0,0 +1 @@ +NOTE_A2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A2: u16 = 110;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A2H.html new file mode 100644 index 0000000..f2e91d9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A2H.html @@ -0,0 +1 @@ +NOTE_A2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A2H: u16 = _; // 32_878u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A3.html new file mode 100644 index 0000000..3b8f153 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A3.html @@ -0,0 +1 @@ +NOTE_A3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A3: u16 = 220;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A3H.html new file mode 100644 index 0000000..1736c35 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A3H.html @@ -0,0 +1 @@ +NOTE_A3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A3H: u16 = _; // 32_988u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A4.html new file mode 100644 index 0000000..b25acd9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A4.html @@ -0,0 +1 @@ +NOTE_A4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A4: u16 = 440;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A4H.html new file mode 100644 index 0000000..d9f4231 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A4H.html @@ -0,0 +1 @@ +NOTE_A4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A4H: u16 = _; // 33_208u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A5.html new file mode 100644 index 0000000..1502194 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A5.html @@ -0,0 +1 @@ +NOTE_A5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A5: u16 = 880;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A5H.html new file mode 100644 index 0000000..961f29e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A5H.html @@ -0,0 +1 @@ +NOTE_A5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A5H: u16 = _; // 33_648u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A6.html new file mode 100644 index 0000000..90084d3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A6.html @@ -0,0 +1 @@ +NOTE_A6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A6: u16 = 1760;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A6H.html new file mode 100644 index 0000000..a69be48 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A6H.html @@ -0,0 +1 @@ +NOTE_A6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A6H: u16 = _; // 34_528u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A7.html new file mode 100644 index 0000000..444ea28 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A7.html @@ -0,0 +1 @@ +NOTE_A7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A7: u16 = 3520;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A7H.html new file mode 100644 index 0000000..d224859 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A7H.html @@ -0,0 +1 @@ +NOTE_A7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A7H: u16 = _; // 36_288u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A8.html new file mode 100644 index 0000000..9c66342 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A8.html @@ -0,0 +1 @@ +NOTE_A8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A8: u16 = 7040;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A8H.html new file mode 100644 index 0000000..d77680d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A8H.html @@ -0,0 +1 @@ +NOTE_A8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A8H: u16 = _; // 39_808u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A9.html new file mode 100644 index 0000000..ac0f5a0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A9.html @@ -0,0 +1 @@ +NOTE_A9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A9: u16 = 14080;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A9H.html new file mode 100644 index 0000000..7815df4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_A9H.html @@ -0,0 +1 @@ +NOTE_A9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_A9H: u16 = _; // 46_848u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS0.html new file mode 100644 index 0000000..ee17b2e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS0.html @@ -0,0 +1 @@ +NOTE_AS0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS0: u16 = 29;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS0H.html new file mode 100644 index 0000000..88462a3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS0H.html @@ -0,0 +1 @@ +NOTE_AS0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS0H: u16 = _; // 32_797u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS1.html new file mode 100644 index 0000000..1755235 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS1.html @@ -0,0 +1 @@ +NOTE_AS1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS1: u16 = 58;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS1H.html new file mode 100644 index 0000000..7530a36 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS1H.html @@ -0,0 +1 @@ +NOTE_AS1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS1H: u16 = _; // 32_826u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS2.html new file mode 100644 index 0000000..9b53d6e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS2.html @@ -0,0 +1 @@ +NOTE_AS2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS2: u16 = 117;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS2H.html new file mode 100644 index 0000000..3b0582a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS2H.html @@ -0,0 +1 @@ +NOTE_AS2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS2H: u16 = _; // 32_885u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS3.html new file mode 100644 index 0000000..b4df5df --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS3.html @@ -0,0 +1 @@ +NOTE_AS3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS3: u16 = 233;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS3H.html new file mode 100644 index 0000000..9f77912 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS3H.html @@ -0,0 +1 @@ +NOTE_AS3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS3H: u16 = _; // 33_001u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS4.html new file mode 100644 index 0000000..3dba703 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS4.html @@ -0,0 +1 @@ +NOTE_AS4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS4: u16 = 466;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS4H.html new file mode 100644 index 0000000..dc45769 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS4H.html @@ -0,0 +1 @@ +NOTE_AS4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS4H: u16 = _; // 33_234u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS5.html new file mode 100644 index 0000000..b7cf750 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS5.html @@ -0,0 +1 @@ +NOTE_AS5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS5: u16 = 932;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS5H.html new file mode 100644 index 0000000..907a449 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS5H.html @@ -0,0 +1 @@ +NOTE_AS5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS5H: u16 = _; // 33_700u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS6.html new file mode 100644 index 0000000..bf8d5cd --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS6.html @@ -0,0 +1 @@ +NOTE_AS6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS6: u16 = 1865;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS6H.html new file mode 100644 index 0000000..df90694 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS6H.html @@ -0,0 +1 @@ +NOTE_AS6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS6H: u16 = _; // 34_633u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS7.html new file mode 100644 index 0000000..69aed49 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS7.html @@ -0,0 +1 @@ +NOTE_AS7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS7: u16 = 3729;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS7H.html new file mode 100644 index 0000000..ffe8ad9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS7H.html @@ -0,0 +1 @@ +NOTE_AS7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS7H: u16 = _; // 36_497u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS8.html new file mode 100644 index 0000000..a45cbb8 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS8.html @@ -0,0 +1 @@ +NOTE_AS8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS8: u16 = 7459;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS8H.html new file mode 100644 index 0000000..79ca791 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS8H.html @@ -0,0 +1 @@ +NOTE_AS8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS8H: u16 = _; // 40_227u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS9.html new file mode 100644 index 0000000..b613e34 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS9.html @@ -0,0 +1 @@ +NOTE_AS9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS9: u16 = 14917;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS9H.html new file mode 100644 index 0000000..194b394 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_AS9H.html @@ -0,0 +1 @@ +NOTE_AS9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_AS9H: u16 = _; // 47_685u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B0.html new file mode 100644 index 0000000..eb93c24 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B0.html @@ -0,0 +1 @@ +NOTE_B0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B0: u16 = 31;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B0H.html new file mode 100644 index 0000000..5766b67 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B0H.html @@ -0,0 +1 @@ +NOTE_B0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B0H: u16 = _; // 32_799u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B1.html new file mode 100644 index 0000000..d2b5503 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B1.html @@ -0,0 +1 @@ +NOTE_B1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B1: u16 = 62;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B1H.html new file mode 100644 index 0000000..0414860 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B1H.html @@ -0,0 +1 @@ +NOTE_B1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B1H: u16 = _; // 32_830u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B2.html new file mode 100644 index 0000000..b350317 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B2.html @@ -0,0 +1 @@ +NOTE_B2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B2: u16 = 123;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B2H.html new file mode 100644 index 0000000..58bf886 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B2H.html @@ -0,0 +1 @@ +NOTE_B2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B2H: u16 = _; // 32_891u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B3.html new file mode 100644 index 0000000..550d985 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B3.html @@ -0,0 +1 @@ +NOTE_B3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B3: u16 = 247;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B3H.html new file mode 100644 index 0000000..47289de --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B3H.html @@ -0,0 +1 @@ +NOTE_B3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B3H: u16 = _; // 33_015u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B4.html new file mode 100644 index 0000000..eb19165 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B4.html @@ -0,0 +1 @@ +NOTE_B4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B4: u16 = 494;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B4H.html new file mode 100644 index 0000000..9fe2566 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B4H.html @@ -0,0 +1 @@ +NOTE_B4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B4H: u16 = _; // 33_262u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B5.html new file mode 100644 index 0000000..1790cf8 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B5.html @@ -0,0 +1 @@ +NOTE_B5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B5: u16 = 988;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B5H.html new file mode 100644 index 0000000..918a521 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B5H.html @@ -0,0 +1 @@ +NOTE_B5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B5H: u16 = _; // 33_756u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B6.html new file mode 100644 index 0000000..3cacec0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B6.html @@ -0,0 +1 @@ +NOTE_B6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B6: u16 = 1976;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B6H.html new file mode 100644 index 0000000..9c57269 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B6H.html @@ -0,0 +1 @@ +NOTE_B6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B6H: u16 = _; // 34_744u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B7.html new file mode 100644 index 0000000..b06e356 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B7.html @@ -0,0 +1 @@ +NOTE_B7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B7: u16 = 3951;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B7H.html new file mode 100644 index 0000000..ca545ef --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B7H.html @@ -0,0 +1 @@ +NOTE_B7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B7H: u16 = _; // 36_719u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B8.html new file mode 100644 index 0000000..3f5a727 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B8.html @@ -0,0 +1 @@ +NOTE_B8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B8: u16 = 7902;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B8H.html new file mode 100644 index 0000000..0c3a2f9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B8H.html @@ -0,0 +1 @@ +NOTE_B8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B8H: u16 = _; // 40_670u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B9.html new file mode 100644 index 0000000..e9bf52e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B9.html @@ -0,0 +1 @@ +NOTE_B9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B9: u16 = 15804;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B9H.html new file mode 100644 index 0000000..af6ec05 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_B9H.html @@ -0,0 +1 @@ +NOTE_B9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_B9H: u16 = _; // 48_572u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C0.html new file mode 100644 index 0000000..46008bb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C0.html @@ -0,0 +1 @@ +NOTE_C0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C0: u16 = 16;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C0H.html new file mode 100644 index 0000000..325adff --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C0H.html @@ -0,0 +1 @@ +NOTE_C0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C0H: u16 = _; // 32_784u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C1.html new file mode 100644 index 0000000..a867335 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C1.html @@ -0,0 +1 @@ +NOTE_C1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C1: u16 = 33;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C1H.html new file mode 100644 index 0000000..5375f0b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C1H.html @@ -0,0 +1 @@ +NOTE_C1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C1H: u16 = _; // 32_801u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C2.html new file mode 100644 index 0000000..5052063 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C2.html @@ -0,0 +1 @@ +NOTE_C2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C2: u16 = 65;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C2H.html new file mode 100644 index 0000000..b8c91e0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C2H.html @@ -0,0 +1 @@ +NOTE_C2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C2H: u16 = _; // 32_833u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C3.html new file mode 100644 index 0000000..0eb9cd3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C3.html @@ -0,0 +1 @@ +NOTE_C3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C3: u16 = 131;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C3H.html new file mode 100644 index 0000000..aa8c739 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C3H.html @@ -0,0 +1 @@ +NOTE_C3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C3H: u16 = _; // 32_899u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C4.html new file mode 100644 index 0000000..4a668dd --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C4.html @@ -0,0 +1 @@ +NOTE_C4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C4: u16 = 262;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C4H.html new file mode 100644 index 0000000..6de4014 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C4H.html @@ -0,0 +1 @@ +NOTE_C4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C4H: u16 = _; // 33_030u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C5.html new file mode 100644 index 0000000..c157573 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C5.html @@ -0,0 +1 @@ +NOTE_C5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C5: u16 = 523;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C5H.html new file mode 100644 index 0000000..3a7273a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C5H.html @@ -0,0 +1 @@ +NOTE_C5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C5H: u16 = _; // 33_291u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C6.html new file mode 100644 index 0000000..e911e2c --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C6.html @@ -0,0 +1 @@ +NOTE_C6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C6: u16 = 1047;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C6H.html new file mode 100644 index 0000000..ddcb7b8 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C6H.html @@ -0,0 +1 @@ +NOTE_C6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C6H: u16 = _; // 33_815u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C7.html new file mode 100644 index 0000000..d8ef780 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C7.html @@ -0,0 +1 @@ +NOTE_C7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C7: u16 = 2093;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C7H.html new file mode 100644 index 0000000..ec13c19 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C7H.html @@ -0,0 +1 @@ +NOTE_C7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C7H: u16 = _; // 34_861u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C8.html new file mode 100644 index 0000000..2c95a4f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C8.html @@ -0,0 +1 @@ +NOTE_C8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C8: u16 = 4186;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C8H.html new file mode 100644 index 0000000..c04db0e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C8H.html @@ -0,0 +1 @@ +NOTE_C8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C8H: u16 = _; // 36_954u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C9.html new file mode 100644 index 0000000..7fc970b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C9.html @@ -0,0 +1 @@ +NOTE_C9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C9: u16 = 8372;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C9H.html new file mode 100644 index 0000000..30a4e3b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_C9H.html @@ -0,0 +1 @@ +NOTE_C9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_C9H: u16 = _; // 41_140u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS0.html new file mode 100644 index 0000000..8b8c00f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS0.html @@ -0,0 +1 @@ +NOTE_CS0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS0: u16 = 17;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS0H.html new file mode 100644 index 0000000..89761d4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS0H.html @@ -0,0 +1 @@ +NOTE_CS0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS0H: u16 = _; // 32_785u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS1.html new file mode 100644 index 0000000..9161eb4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS1.html @@ -0,0 +1 @@ +NOTE_CS1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS1: u16 = 35;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS1H.html new file mode 100644 index 0000000..cc4d014 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS1H.html @@ -0,0 +1 @@ +NOTE_CS1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS1H: u16 = _; // 32_803u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS2.html new file mode 100644 index 0000000..90e313e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS2.html @@ -0,0 +1 @@ +NOTE_CS2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS2: u16 = 69;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS2H.html new file mode 100644 index 0000000..b31d6c4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS2H.html @@ -0,0 +1 @@ +NOTE_CS2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS2H: u16 = _; // 32_837u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS3.html new file mode 100644 index 0000000..5c6690e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS3.html @@ -0,0 +1 @@ +NOTE_CS3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS3: u16 = 139;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS3H.html new file mode 100644 index 0000000..f6ef691 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS3H.html @@ -0,0 +1 @@ +NOTE_CS3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS3H: u16 = _; // 32_907u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS4.html new file mode 100644 index 0000000..da94b3f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS4.html @@ -0,0 +1 @@ +NOTE_CS4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS4: u16 = 277;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS4H.html new file mode 100644 index 0000000..4807348 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS4H.html @@ -0,0 +1 @@ +NOTE_CS4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS4H: u16 = _; // 33_045u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS5.html new file mode 100644 index 0000000..4590107 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS5.html @@ -0,0 +1 @@ +NOTE_CS5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS5: u16 = 554;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS5H.html new file mode 100644 index 0000000..8e8089d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS5H.html @@ -0,0 +1 @@ +NOTE_CS5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS5H: u16 = _; // 33_322u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS6.html new file mode 100644 index 0000000..09d2496 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS6.html @@ -0,0 +1 @@ +NOTE_CS6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS6: u16 = 1109;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS6H.html new file mode 100644 index 0000000..32a2959 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS6H.html @@ -0,0 +1 @@ +NOTE_CS6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS6H: u16 = _; // 33_877u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS7.html new file mode 100644 index 0000000..a585f21 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS7.html @@ -0,0 +1 @@ +NOTE_CS7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS7: u16 = 2218;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS7H.html new file mode 100644 index 0000000..4ddcc63 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS7H.html @@ -0,0 +1 @@ +NOTE_CS7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS7H: u16 = _; // 34_986u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS8.html new file mode 100644 index 0000000..f5e27f8 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS8.html @@ -0,0 +1 @@ +NOTE_CS8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS8: u16 = 4435;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS8H.html new file mode 100644 index 0000000..ef7a224 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS8H.html @@ -0,0 +1 @@ +NOTE_CS8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS8H: u16 = _; // 37_203u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS9.html new file mode 100644 index 0000000..6780c9b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS9.html @@ -0,0 +1 @@ +NOTE_CS9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS9: u16 = 8870;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS9H.html new file mode 100644 index 0000000..92a18f5 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_CS9H.html @@ -0,0 +1 @@ +NOTE_CS9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_CS9H: u16 = _; // 41_638u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D0.html new file mode 100644 index 0000000..66b8483 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D0.html @@ -0,0 +1 @@ +NOTE_D0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D0: u16 = 18;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D0H.html new file mode 100644 index 0000000..d968ff1 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D0H.html @@ -0,0 +1 @@ +NOTE_D0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D0H: u16 = _; // 32_786u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D1.html new file mode 100644 index 0000000..a66d1a0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D1.html @@ -0,0 +1 @@ +NOTE_D1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D1: u16 = 37;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D1H.html new file mode 100644 index 0000000..572d2e6 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D1H.html @@ -0,0 +1 @@ +NOTE_D1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D1H: u16 = _; // 32_805u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D2.html new file mode 100644 index 0000000..a4a13e3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D2.html @@ -0,0 +1 @@ +NOTE_D2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D2: u16 = 73;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D2H.html new file mode 100644 index 0000000..119fdfd --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D2H.html @@ -0,0 +1 @@ +NOTE_D2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D2H: u16 = _; // 32_841u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D3.html new file mode 100644 index 0000000..fbf1b94 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D3.html @@ -0,0 +1 @@ +NOTE_D3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D3: u16 = 147;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D3H.html new file mode 100644 index 0000000..eafa08c --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D3H.html @@ -0,0 +1 @@ +NOTE_D3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D3H: u16 = _; // 32_915u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D4.html new file mode 100644 index 0000000..df40165 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D4.html @@ -0,0 +1 @@ +NOTE_D4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D4: u16 = 294;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D4H.html new file mode 100644 index 0000000..cbd2d87 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D4H.html @@ -0,0 +1 @@ +NOTE_D4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D4H: u16 = _; // 33_062u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D5.html new file mode 100644 index 0000000..14994f9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D5.html @@ -0,0 +1 @@ +NOTE_D5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D5: u16 = 587;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D5H.html new file mode 100644 index 0000000..629a41d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D5H.html @@ -0,0 +1 @@ +NOTE_D5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D5H: u16 = _; // 33_355u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D6.html new file mode 100644 index 0000000..6369f23 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D6.html @@ -0,0 +1 @@ +NOTE_D6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D6: u16 = 1175;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D6H.html new file mode 100644 index 0000000..f2d6a74 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D6H.html @@ -0,0 +1 @@ +NOTE_D6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D6H: u16 = _; // 33_943u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D7.html new file mode 100644 index 0000000..0e92e8d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D7.html @@ -0,0 +1 @@ +NOTE_D7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D7: u16 = 2349;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D7H.html new file mode 100644 index 0000000..2021e79 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D7H.html @@ -0,0 +1 @@ +NOTE_D7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D7H: u16 = _; // 35_117u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D8.html new file mode 100644 index 0000000..448e1d5 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D8.html @@ -0,0 +1 @@ +NOTE_D8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D8: u16 = 4699;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D8H.html new file mode 100644 index 0000000..3e8190e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D8H.html @@ -0,0 +1 @@ +NOTE_D8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D8H: u16 = _; // 37_467u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D9.html new file mode 100644 index 0000000..afbc802 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D9.html @@ -0,0 +1 @@ +NOTE_D9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D9: u16 = 9397;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D9H.html new file mode 100644 index 0000000..960242a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_D9H.html @@ -0,0 +1 @@ +NOTE_D9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_D9H: u16 = _; // 42_165u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS0.html new file mode 100644 index 0000000..2e2ac38 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS0.html @@ -0,0 +1 @@ +NOTE_DS0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS0: u16 = 19;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS0H.html new file mode 100644 index 0000000..62e3b7c --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS0H.html @@ -0,0 +1 @@ +NOTE_DS0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS0H: u16 = _; // 32_787u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS1.html new file mode 100644 index 0000000..24c50dd --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS1.html @@ -0,0 +1 @@ +NOTE_DS1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS1: u16 = 39;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS1H.html new file mode 100644 index 0000000..0fb5b64 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS1H.html @@ -0,0 +1 @@ +NOTE_DS1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS1H: u16 = _; // 32_807u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS2.html new file mode 100644 index 0000000..1b45317 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS2.html @@ -0,0 +1 @@ +NOTE_DS2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS2: u16 = 78;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS2H.html new file mode 100644 index 0000000..35633fb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS2H.html @@ -0,0 +1 @@ +NOTE_DS2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS2H: u16 = _; // 32_846u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS3.html new file mode 100644 index 0000000..5873620 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS3.html @@ -0,0 +1 @@ +NOTE_DS3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS3: u16 = 156;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS3H.html new file mode 100644 index 0000000..c0e48ec --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS3H.html @@ -0,0 +1 @@ +NOTE_DS3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS3H: u16 = _; // 32_924u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS4.html new file mode 100644 index 0000000..6cf3a09 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS4.html @@ -0,0 +1 @@ +NOTE_DS4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS4: u16 = 311;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS4H.html new file mode 100644 index 0000000..cb86e04 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS4H.html @@ -0,0 +1 @@ +NOTE_DS4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS4H: u16 = _; // 33_079u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS5.html new file mode 100644 index 0000000..53b21d4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS5.html @@ -0,0 +1 @@ +NOTE_DS5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS5: u16 = 622;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS5H.html new file mode 100644 index 0000000..239aae4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS5H.html @@ -0,0 +1 @@ +NOTE_DS5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS5H: u16 = _; // 33_390u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS6.html new file mode 100644 index 0000000..af6d947 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS6.html @@ -0,0 +1 @@ +NOTE_DS6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS6: u16 = 1245;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS6H.html new file mode 100644 index 0000000..394c585 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS6H.html @@ -0,0 +1 @@ +NOTE_DS6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS6H: u16 = _; // 34_013u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS7.html new file mode 100644 index 0000000..6122a16 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS7.html @@ -0,0 +1 @@ +NOTE_DS7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS7: u16 = 2489;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS7H.html new file mode 100644 index 0000000..4515802 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS7H.html @@ -0,0 +1 @@ +NOTE_DS7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS7H: u16 = _; // 35_257u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS8.html new file mode 100644 index 0000000..328687b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS8.html @@ -0,0 +1 @@ +NOTE_DS8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS8: u16 = 4978;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS8H.html new file mode 100644 index 0000000..4157f98 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS8H.html @@ -0,0 +1 @@ +NOTE_DS8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS8H: u16 = _; // 37_746u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS9.html new file mode 100644 index 0000000..18b3fcb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS9.html @@ -0,0 +1 @@ +NOTE_DS9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS9: u16 = 9956;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS9H.html new file mode 100644 index 0000000..2dda726 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_DS9H.html @@ -0,0 +1 @@ +NOTE_DS9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_DS9H: u16 = _; // 42_724u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E0.html new file mode 100644 index 0000000..4a145b1 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E0.html @@ -0,0 +1 @@ +NOTE_E0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E0: u16 = 21;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E0H.html new file mode 100644 index 0000000..4b2e41f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E0H.html @@ -0,0 +1 @@ +NOTE_E0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E0H: u16 = _; // 32_789u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E1.html new file mode 100644 index 0000000..8cf8fbd --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E1.html @@ -0,0 +1 @@ +NOTE_E1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E1: u16 = 41;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E1H.html new file mode 100644 index 0000000..457f5c1 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E1H.html @@ -0,0 +1 @@ +NOTE_E1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E1H: u16 = _; // 32_809u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E2.html new file mode 100644 index 0000000..bf14a02 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E2.html @@ -0,0 +1 @@ +NOTE_E2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E2: u16 = 82;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E2H.html new file mode 100644 index 0000000..b8b8eb9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E2H.html @@ -0,0 +1 @@ +NOTE_E2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E2H: u16 = _; // 32_850u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E3.html new file mode 100644 index 0000000..fdecfdb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E3.html @@ -0,0 +1 @@ +NOTE_E3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E3: u16 = 165;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E3H.html new file mode 100644 index 0000000..a8a6a56 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E3H.html @@ -0,0 +1 @@ +NOTE_E3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E3H: u16 = _; // 32_933u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E4.html new file mode 100644 index 0000000..1a2591d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E4.html @@ -0,0 +1 @@ +NOTE_E4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E4: u16 = 330;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E4H.html new file mode 100644 index 0000000..c596a98 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E4H.html @@ -0,0 +1 @@ +NOTE_E4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E4H: u16 = _; // 33_098u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E5.html new file mode 100644 index 0000000..4de2433 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E5.html @@ -0,0 +1 @@ +NOTE_E5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E5: u16 = 659;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E5H.html new file mode 100644 index 0000000..a4c1310 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E5H.html @@ -0,0 +1 @@ +NOTE_E5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E5H: u16 = _; // 33_427u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E6.html new file mode 100644 index 0000000..239573f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E6.html @@ -0,0 +1 @@ +NOTE_E6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E6: u16 = 1319;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E6H.html new file mode 100644 index 0000000..00148df --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E6H.html @@ -0,0 +1 @@ +NOTE_E6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E6H: u16 = _; // 34_087u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E7.html new file mode 100644 index 0000000..5a5f518 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E7.html @@ -0,0 +1 @@ +NOTE_E7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E7: u16 = 2637;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E7H.html new file mode 100644 index 0000000..e42339f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E7H.html @@ -0,0 +1 @@ +NOTE_E7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E7H: u16 = _; // 35_405u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E8.html new file mode 100644 index 0000000..a02b659 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E8.html @@ -0,0 +1 @@ +NOTE_E8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E8: u16 = 5274;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E8H.html new file mode 100644 index 0000000..c25b079 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E8H.html @@ -0,0 +1 @@ +NOTE_E8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E8H: u16 = _; // 38_042u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E9.html new file mode 100644 index 0000000..4f5bd3f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E9.html @@ -0,0 +1 @@ +NOTE_E9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E9: u16 = 10548;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E9H.html new file mode 100644 index 0000000..c8d8f97 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_E9H.html @@ -0,0 +1 @@ +NOTE_E9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_E9H: u16 = _; // 43_316u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F0.html new file mode 100644 index 0000000..7ba6347 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F0.html @@ -0,0 +1 @@ +NOTE_F0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F0: u16 = 22;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F0H.html new file mode 100644 index 0000000..7894784 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F0H.html @@ -0,0 +1 @@ +NOTE_F0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F0H: u16 = _; // 32_790u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F1.html new file mode 100644 index 0000000..574af42 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F1.html @@ -0,0 +1 @@ +NOTE_F1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F1: u16 = 44;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F1H.html new file mode 100644 index 0000000..fdecf26 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F1H.html @@ -0,0 +1 @@ +NOTE_F1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F1H: u16 = _; // 32_812u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F2.html new file mode 100644 index 0000000..384d665 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F2.html @@ -0,0 +1 @@ +NOTE_F2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F2: u16 = 87;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F2H.html new file mode 100644 index 0000000..f1517ce --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F2H.html @@ -0,0 +1 @@ +NOTE_F2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F2H: u16 = _; // 32_855u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F3.html new file mode 100644 index 0000000..fb5b9d3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F3.html @@ -0,0 +1 @@ +NOTE_F3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F3: u16 = 175;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F3H.html new file mode 100644 index 0000000..34e6c09 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F3H.html @@ -0,0 +1 @@ +NOTE_F3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F3H: u16 = _; // 32_943u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F4.html new file mode 100644 index 0000000..408c157 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F4.html @@ -0,0 +1 @@ +NOTE_F4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F4: u16 = 349;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F4H.html new file mode 100644 index 0000000..4922159 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F4H.html @@ -0,0 +1 @@ +NOTE_F4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F4H: u16 = _; // 33_117u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F5.html new file mode 100644 index 0000000..c00ffff --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F5.html @@ -0,0 +1 @@ +NOTE_F5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F5: u16 = 698;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F5H.html new file mode 100644 index 0000000..7268085 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F5H.html @@ -0,0 +1 @@ +NOTE_F5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F5H: u16 = _; // 33_466u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F6.html new file mode 100644 index 0000000..c8738cb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F6.html @@ -0,0 +1 @@ +NOTE_F6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F6: u16 = 1397;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F6H.html new file mode 100644 index 0000000..27da551 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F6H.html @@ -0,0 +1 @@ +NOTE_F6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F6H: u16 = _; // 34_165u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F7.html new file mode 100644 index 0000000..39fa1e7 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F7.html @@ -0,0 +1 @@ +NOTE_F7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F7: u16 = 2794;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F7H.html new file mode 100644 index 0000000..8d84b16 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F7H.html @@ -0,0 +1 @@ +NOTE_F7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F7H: u16 = _; // 35_562u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F8.html new file mode 100644 index 0000000..105398e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F8.html @@ -0,0 +1 @@ +NOTE_F8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F8: u16 = 5588;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F8H.html new file mode 100644 index 0000000..f74c5a7 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F8H.html @@ -0,0 +1 @@ +NOTE_F8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F8H: u16 = _; // 38_356u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F9.html new file mode 100644 index 0000000..6f14abf --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F9.html @@ -0,0 +1 @@ +NOTE_F9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F9: u16 = 11175;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F9H.html new file mode 100644 index 0000000..b1c4fc4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_F9H.html @@ -0,0 +1 @@ +NOTE_F9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_F9H: u16 = _; // 43_943u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS0.html new file mode 100644 index 0000000..a2f3da4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS0.html @@ -0,0 +1 @@ +NOTE_FS0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS0: u16 = 23;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS0H.html new file mode 100644 index 0000000..d9fbebd --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS0H.html @@ -0,0 +1 @@ +NOTE_FS0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS0H: u16 = _; // 32_791u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS1.html new file mode 100644 index 0000000..3aca692 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS1.html @@ -0,0 +1 @@ +NOTE_FS1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS1: u16 = 46;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS1H.html new file mode 100644 index 0000000..62bda1c --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS1H.html @@ -0,0 +1 @@ +NOTE_FS1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS1H: u16 = _; // 32_814u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS2.html new file mode 100644 index 0000000..58ef89e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS2.html @@ -0,0 +1 @@ +NOTE_FS2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS2: u16 = 93;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS2H.html new file mode 100644 index 0000000..1495300 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS2H.html @@ -0,0 +1 @@ +NOTE_FS2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS2H: u16 = _; // 32_861u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS3.html new file mode 100644 index 0000000..373fa8e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS3.html @@ -0,0 +1 @@ +NOTE_FS3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS3: u16 = 185;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS3H.html new file mode 100644 index 0000000..969c903 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS3H.html @@ -0,0 +1 @@ +NOTE_FS3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS3H: u16 = _; // 32_943u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS4.html new file mode 100644 index 0000000..5491c89 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS4.html @@ -0,0 +1 @@ +NOTE_FS4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS4: u16 = 370;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS4H.html new file mode 100644 index 0000000..e215a50 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS4H.html @@ -0,0 +1 @@ +NOTE_FS4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS4H: u16 = _; // 33_138u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS5.html new file mode 100644 index 0000000..9d0aad3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS5.html @@ -0,0 +1 @@ +NOTE_FS5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS5: u16 = 740;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS5H.html new file mode 100644 index 0000000..59bb181 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS5H.html @@ -0,0 +1 @@ +NOTE_FS5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS5H: u16 = _; // 33_508u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS6.html new file mode 100644 index 0000000..6b44c54 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS6.html @@ -0,0 +1 @@ +NOTE_FS6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS6: u16 = 1480;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS6H.html new file mode 100644 index 0000000..ce696e6 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS6H.html @@ -0,0 +1 @@ +NOTE_FS6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS6H: u16 = _; // 34_248u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS7.html new file mode 100644 index 0000000..ae70b41 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS7.html @@ -0,0 +1 @@ +NOTE_FS7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS7: u16 = 2960;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS7H.html new file mode 100644 index 0000000..e345c5a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS7H.html @@ -0,0 +1 @@ +NOTE_FS7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS7H: u16 = _; // 35_728u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS8.html new file mode 100644 index 0000000..7526be1 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS8.html @@ -0,0 +1 @@ +NOTE_FS8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS8: u16 = 5920;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS8H.html new file mode 100644 index 0000000..14695a7 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS8H.html @@ -0,0 +1 @@ +NOTE_FS8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS8H: u16 = _; // 38_688u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS9.html new file mode 100644 index 0000000..f8abb8d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS9.html @@ -0,0 +1 @@ +NOTE_FS9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS9: u16 = 11840;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS9H.html new file mode 100644 index 0000000..c287b66 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_FS9H.html @@ -0,0 +1 @@ +NOTE_FS9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_FS9H: u16 = _; // 44_608u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G0.html new file mode 100644 index 0000000..cfab0e4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G0.html @@ -0,0 +1 @@ +NOTE_G0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G0: u16 = 25;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G0H.html new file mode 100644 index 0000000..9bee075 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G0H.html @@ -0,0 +1 @@ +NOTE_G0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G0H: u16 = _; // 32_793u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G1.html new file mode 100644 index 0000000..a31e269 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G1.html @@ -0,0 +1 @@ +NOTE_G1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G1: u16 = 49;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G1H.html new file mode 100644 index 0000000..488dbc4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G1H.html @@ -0,0 +1 @@ +NOTE_G1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G1H: u16 = _; // 32_817u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G2.html new file mode 100644 index 0000000..825f38e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G2.html @@ -0,0 +1 @@ +NOTE_G2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G2: u16 = 98;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G2H.html new file mode 100644 index 0000000..57bb49b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G2H.html @@ -0,0 +1 @@ +NOTE_G2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G2H: u16 = _; // 32_866u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G3.html new file mode 100644 index 0000000..6248235 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G3.html @@ -0,0 +1 @@ +NOTE_G3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G3: u16 = 196;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G3H.html new file mode 100644 index 0000000..7c78832 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G3H.html @@ -0,0 +1 @@ +NOTE_G3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G3H: u16 = _; // 32_964u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G4.html new file mode 100644 index 0000000..701bb32 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G4.html @@ -0,0 +1 @@ +NOTE_G4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G4: u16 = 392;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G4H.html new file mode 100644 index 0000000..da016dd --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G4H.html @@ -0,0 +1 @@ +NOTE_G4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G4H: u16 = _; // 33_160u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G5.html new file mode 100644 index 0000000..e1ddc28 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G5.html @@ -0,0 +1 @@ +NOTE_G5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G5: u16 = 784;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G5H.html new file mode 100644 index 0000000..f74a446 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G5H.html @@ -0,0 +1 @@ +NOTE_G5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G5H: u16 = _; // 33_552u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G6.html new file mode 100644 index 0000000..beb824d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G6.html @@ -0,0 +1 @@ +NOTE_G6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G6: u16 = 1568;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G6H.html new file mode 100644 index 0000000..259745c --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G6H.html @@ -0,0 +1 @@ +NOTE_G6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G6H: u16 = _; // 34_336u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G7.html new file mode 100644 index 0000000..dd17613 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G7.html @@ -0,0 +1 @@ +NOTE_G7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G7: u16 = 3136;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G7H.html new file mode 100644 index 0000000..7c00faa --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G7H.html @@ -0,0 +1 @@ +NOTE_G7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G7H: u16 = _; // 35_904u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G8.html new file mode 100644 index 0000000..6ed91b9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G8.html @@ -0,0 +1 @@ +NOTE_G8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G8: u16 = 6272;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G8H.html new file mode 100644 index 0000000..0458059 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G8H.html @@ -0,0 +1 @@ +NOTE_G8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G8H: u16 = _; // 39_040u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G9.html new file mode 100644 index 0000000..9d54b1f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G9.html @@ -0,0 +1 @@ +NOTE_G9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G9: u16 = 12544;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G9H.html new file mode 100644 index 0000000..c153b79 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_G9H.html @@ -0,0 +1 @@ +NOTE_G9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_G9H: u16 = _; // 45_312u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS0.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS0.html new file mode 100644 index 0000000..7cd22b4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS0.html @@ -0,0 +1 @@ +NOTE_GS0 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS0: u16 = 26;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS0H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS0H.html new file mode 100644 index 0000000..30fac99 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS0H.html @@ -0,0 +1 @@ +NOTE_GS0H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS0H: u16 = _; // 32_794u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS1.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS1.html new file mode 100644 index 0000000..8868c9f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS1.html @@ -0,0 +1 @@ +NOTE_GS1 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS1: u16 = 52;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS1H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS1H.html new file mode 100644 index 0000000..e66bd58 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS1H.html @@ -0,0 +1 @@ +NOTE_GS1H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS1H: u16 = _; // 32_820u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS2.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS2.html new file mode 100644 index 0000000..195f728 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS2.html @@ -0,0 +1 @@ +NOTE_GS2 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS2: u16 = 104;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS2H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS2H.html new file mode 100644 index 0000000..90670ad --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS2H.html @@ -0,0 +1 @@ +NOTE_GS2H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS2H: u16 = _; // 32_872u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS3.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS3.html new file mode 100644 index 0000000..dd3ab2d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS3.html @@ -0,0 +1 @@ +NOTE_GS3 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS3: u16 = 208;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS3H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS3H.html new file mode 100644 index 0000000..befaf1c --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS3H.html @@ -0,0 +1 @@ +NOTE_GS3H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS3H: u16 = _; // 32_976u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS4.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS4.html new file mode 100644 index 0000000..dcfbb38 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS4.html @@ -0,0 +1 @@ +NOTE_GS4 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS4: u16 = 415;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS4H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS4H.html new file mode 100644 index 0000000..51af106 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS4H.html @@ -0,0 +1 @@ +NOTE_GS4H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS4H: u16 = _; // 33_183u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS5.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS5.html new file mode 100644 index 0000000..38b61d5 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS5.html @@ -0,0 +1 @@ +NOTE_GS5 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS5: u16 = 831;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS5H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS5H.html new file mode 100644 index 0000000..bdc352c --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS5H.html @@ -0,0 +1 @@ +NOTE_GS5H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS5H: u16 = _; // 33_599u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS6.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS6.html new file mode 100644 index 0000000..9fadf8a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS6.html @@ -0,0 +1 @@ +NOTE_GS6 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS6: u16 = 1661;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS6H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS6H.html new file mode 100644 index 0000000..67bba1e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS6H.html @@ -0,0 +1 @@ +NOTE_GS6H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS6H: u16 = _; // 34_429u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS7.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS7.html new file mode 100644 index 0000000..847961b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS7.html @@ -0,0 +1 @@ +NOTE_GS7 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS7: u16 = 3322;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS7H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS7H.html new file mode 100644 index 0000000..205e5a4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS7H.html @@ -0,0 +1 @@ +NOTE_GS7H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS7H: u16 = _; // 36_090u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS8.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS8.html new file mode 100644 index 0000000..9bdf036 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS8.html @@ -0,0 +1 @@ +NOTE_GS8 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS8: u16 = 6645;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS8H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS8H.html new file mode 100644 index 0000000..a6d6179 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS8H.html @@ -0,0 +1 @@ +NOTE_GS8H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS8H: u16 = _; // 39_413u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS9.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS9.html new file mode 100644 index 0000000..0ffede4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS9.html @@ -0,0 +1 @@ +NOTE_GS9 in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS9: u16 = 13290;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS9H.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS9H.html new file mode 100644 index 0000000..337593f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_GS9H.html @@ -0,0 +1 @@ +NOTE_GS9H in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_GS9H: u16 = _; // 46_058u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_REST.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_REST.html new file mode 100644 index 0000000..da71989 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.NOTE_REST.html @@ -0,0 +1 @@ +NOTE_REST in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const NOTE_REST: u16 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONES_END.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONES_END.html new file mode 100644 index 0000000..aa066f5 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONES_END.html @@ -0,0 +1 @@ +TONES_END in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const TONES_END: u16 = 0x8000;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONES_REPEAT.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONES_REPEAT.html new file mode 100644 index 0000000..d83517e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONES_REPEAT.html @@ -0,0 +1 @@ +TONES_REPEAT in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const TONES_REPEAT: u16 = 0x8001;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONE_HIGH_VOLUME.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONE_HIGH_VOLUME.html new file mode 100644 index 0000000..2c03b26 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.TONE_HIGH_VOLUME.html @@ -0,0 +1 @@ +TONE_HIGH_VOLUME in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const TONE_HIGH_VOLUME: u16 = 0x8000;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html new file mode 100644 index 0000000..9bf616d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html @@ -0,0 +1 @@ +VOLUME_ALWAYS_HIGH in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const VOLUME_ALWAYS_HIGH: u8 = 2;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html new file mode 100644 index 0000000..28fe266 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html @@ -0,0 +1 @@ +VOLUME_ALWAYS_NORMAL in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const VOLUME_ALWAYS_NORMAL: u8 = 1;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_IN_TONE.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_IN_TONE.html new file mode 100644 index 0000000..e93e33a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/constant.VOLUME_IN_TONE.html @@ -0,0 +1 @@ +VOLUME_IN_TONE in arduboy_rust::arduboy_tones_library::tones_pitch - Rust
pub const VOLUME_IN_TONE: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/index.html b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/index.html new file mode 100644 index 0000000..5c1336b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/index.html @@ -0,0 +1,2 @@ +arduboy_rust::arduboy_tones_library::tones_pitch - Rust
Expand description

A list of all tones available and used by the Sounds library Arduboy2Tones

+

Constants

\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/sidebar-items.js b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/sidebar-items.js new file mode 100644 index 0000000..e507b93 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboy_tones_library/tones_pitch/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"constant":["NOTE_A0","NOTE_A0H","NOTE_A1","NOTE_A1H","NOTE_A2","NOTE_A2H","NOTE_A3","NOTE_A3H","NOTE_A4","NOTE_A4H","NOTE_A5","NOTE_A5H","NOTE_A6","NOTE_A6H","NOTE_A7","NOTE_A7H","NOTE_A8","NOTE_A8H","NOTE_A9","NOTE_A9H","NOTE_AS0","NOTE_AS0H","NOTE_AS1","NOTE_AS1H","NOTE_AS2","NOTE_AS2H","NOTE_AS3","NOTE_AS3H","NOTE_AS4","NOTE_AS4H","NOTE_AS5","NOTE_AS5H","NOTE_AS6","NOTE_AS6H","NOTE_AS7","NOTE_AS7H","NOTE_AS8","NOTE_AS8H","NOTE_AS9","NOTE_AS9H","NOTE_B0","NOTE_B0H","NOTE_B1","NOTE_B1H","NOTE_B2","NOTE_B2H","NOTE_B3","NOTE_B3H","NOTE_B4","NOTE_B4H","NOTE_B5","NOTE_B5H","NOTE_B6","NOTE_B6H","NOTE_B7","NOTE_B7H","NOTE_B8","NOTE_B8H","NOTE_B9","NOTE_B9H","NOTE_C0","NOTE_C0H","NOTE_C1","NOTE_C1H","NOTE_C2","NOTE_C2H","NOTE_C3","NOTE_C3H","NOTE_C4","NOTE_C4H","NOTE_C5","NOTE_C5H","NOTE_C6","NOTE_C6H","NOTE_C7","NOTE_C7H","NOTE_C8","NOTE_C8H","NOTE_C9","NOTE_C9H","NOTE_CS0","NOTE_CS0H","NOTE_CS1","NOTE_CS1H","NOTE_CS2","NOTE_CS2H","NOTE_CS3","NOTE_CS3H","NOTE_CS4","NOTE_CS4H","NOTE_CS5","NOTE_CS5H","NOTE_CS6","NOTE_CS6H","NOTE_CS7","NOTE_CS7H","NOTE_CS8","NOTE_CS8H","NOTE_CS9","NOTE_CS9H","NOTE_D0","NOTE_D0H","NOTE_D1","NOTE_D1H","NOTE_D2","NOTE_D2H","NOTE_D3","NOTE_D3H","NOTE_D4","NOTE_D4H","NOTE_D5","NOTE_D5H","NOTE_D6","NOTE_D6H","NOTE_D7","NOTE_D7H","NOTE_D8","NOTE_D8H","NOTE_D9","NOTE_D9H","NOTE_DS0","NOTE_DS0H","NOTE_DS1","NOTE_DS1H","NOTE_DS2","NOTE_DS2H","NOTE_DS3","NOTE_DS3H","NOTE_DS4","NOTE_DS4H","NOTE_DS5","NOTE_DS5H","NOTE_DS6","NOTE_DS6H","NOTE_DS7","NOTE_DS7H","NOTE_DS8","NOTE_DS8H","NOTE_DS9","NOTE_DS9H","NOTE_E0","NOTE_E0H","NOTE_E1","NOTE_E1H","NOTE_E2","NOTE_E2H","NOTE_E3","NOTE_E3H","NOTE_E4","NOTE_E4H","NOTE_E5","NOTE_E5H","NOTE_E6","NOTE_E6H","NOTE_E7","NOTE_E7H","NOTE_E8","NOTE_E8H","NOTE_E9","NOTE_E9H","NOTE_F0","NOTE_F0H","NOTE_F1","NOTE_F1H","NOTE_F2","NOTE_F2H","NOTE_F3","NOTE_F3H","NOTE_F4","NOTE_F4H","NOTE_F5","NOTE_F5H","NOTE_F6","NOTE_F6H","NOTE_F7","NOTE_F7H","NOTE_F8","NOTE_F8H","NOTE_F9","NOTE_F9H","NOTE_FS0","NOTE_FS0H","NOTE_FS1","NOTE_FS1H","NOTE_FS2","NOTE_FS2H","NOTE_FS3","NOTE_FS3H","NOTE_FS4","NOTE_FS4H","NOTE_FS5","NOTE_FS5H","NOTE_FS6","NOTE_FS6H","NOTE_FS7","NOTE_FS7H","NOTE_FS8","NOTE_FS8H","NOTE_FS9","NOTE_FS9H","NOTE_G0","NOTE_G0H","NOTE_G1","NOTE_G1H","NOTE_G2","NOTE_G2H","NOTE_G3","NOTE_G3H","NOTE_G4","NOTE_G4H","NOTE_G5","NOTE_G5H","NOTE_G6","NOTE_G6H","NOTE_G7","NOTE_G7H","NOTE_G8","NOTE_G8H","NOTE_G9","NOTE_G9H","NOTE_GS0","NOTE_GS0H","NOTE_GS1","NOTE_GS1H","NOTE_GS2","NOTE_GS2H","NOTE_GS3","NOTE_GS3H","NOTE_GS4","NOTE_GS4H","NOTE_GS5","NOTE_GS5H","NOTE_GS6","NOTE_GS6H","NOTE_GS7","NOTE_GS7H","NOTE_GS8","NOTE_GS8H","NOTE_GS9","NOTE_GS9H","NOTE_REST","TONES_END","TONES_REPEAT","TONE_HIGH_VOLUME","VOLUME_ALWAYS_HIGH","VOLUME_ALWAYS_NORMAL","VOLUME_IN_TONE"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin.html new file mode 100644 index 0000000..1248ef3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin.html @@ -0,0 +1 @@ +begin in arduboy_rust::arduboyfx_library::fx - Rust
pub fn begin()
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin_data.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin_data.html new file mode 100644 index 0000000..844a7b8 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin_data.html @@ -0,0 +1 @@ +begin_data in arduboy_rust::arduboyfx_library::fx - Rust
pub fn begin_data(datapage: u16)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin_data_save.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin_data_save.html new file mode 100644 index 0000000..4e74365 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.begin_data_save.html @@ -0,0 +1 @@ +begin_data_save in arduboy_rust::arduboyfx_library::fx - Rust
pub fn begin_data_save(datapage: u16, savepage: u16)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.display.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.display.html new file mode 100644 index 0000000..24ed1ae --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.display.html @@ -0,0 +1 @@ +display in arduboy_rust::arduboyfx_library::fx - Rust
pub fn display()
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.display_clear.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.display_clear.html new file mode 100644 index 0000000..a9abd9e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.display_clear.html @@ -0,0 +1 @@ +display_clear in arduboy_rust::arduboyfx_library::fx - Rust
pub fn display_clear()
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_bitmap.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_bitmap.html new file mode 100644 index 0000000..e57cf4c --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_bitmap.html @@ -0,0 +1 @@ +draw_bitmap in arduboy_rust::arduboyfx_library::fx - Rust
pub fn draw_bitmap(x: i16, y: i16, address: u32, frame: u8, mode: u8)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_char.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_char.html new file mode 100644 index 0000000..2ddbe50 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_char.html @@ -0,0 +1 @@ +draw_char in arduboy_rust::arduboyfx_library::fx - Rust
pub fn draw_char(c: u8)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_frame.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_frame.html new file mode 100644 index 0000000..fed64d2 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_frame.html @@ -0,0 +1 @@ +draw_frame in arduboy_rust::arduboyfx_library::fx - Rust
pub fn draw_frame(address: u32) -> u32
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_loaded_frame.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_loaded_frame.html new file mode 100644 index 0000000..82a4b88 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_loaded_frame.html @@ -0,0 +1 @@ +draw_loaded_frame in arduboy_rust::arduboyfx_library::fx - Rust
pub fn draw_loaded_frame() -> u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_number.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_number.html new file mode 100644 index 0000000..05e121d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_number.html @@ -0,0 +1 @@ +draw_number in arduboy_rust::arduboyfx_library::fx - Rust
pub fn draw_number(n: impl DrawableNumber, digits: i8)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_string.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_string.html new file mode 100644 index 0000000..058c1b0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.draw_string.html @@ -0,0 +1 @@ +draw_string in arduboy_rust::arduboyfx_library::fx - Rust
pub fn draw_string(string: impl DrawableString)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.load_game_state.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.load_game_state.html new file mode 100644 index 0000000..f0b0821 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.load_game_state.html @@ -0,0 +1 @@ +load_game_state in arduboy_rust::arduboyfx_library::fx - Rust
pub fn load_game_state<T>(your_struct: &mut T) -> u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.read_data_array.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.read_data_array.html new file mode 100644 index 0000000..4806dba --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.read_data_array.html @@ -0,0 +1,8 @@ +read_data_array in arduboy_rust::arduboyfx_library::fx - Rust
pub fn read_data_array(
+    address: u32,
+    index: u8,
+    offset: u8,
+    element_size: u8,
+    buffer: *const u8,
+    length: usize
+)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.save_game_state.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.save_game_state.html new file mode 100644 index 0000000..83f21cb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.save_game_state.html @@ -0,0 +1 @@ +save_game_state in arduboy_rust::arduboyfx_library::fx - Rust
pub fn save_game_state<T>(your_struct: &T)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor.html new file mode 100644 index 0000000..2cc35f4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor.html @@ -0,0 +1 @@ +set_cursor in arduboy_rust::arduboyfx_library::fx - Rust
pub fn set_cursor(x: i16, y: i16)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_range.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_range.html new file mode 100644 index 0000000..88f0397 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_range.html @@ -0,0 +1 @@ +set_cursor_range in arduboy_rust::arduboyfx_library::fx - Rust
pub fn set_cursor_range(left: i16, wrap: i16)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_x.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_x.html new file mode 100644 index 0000000..7812b36 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_x.html @@ -0,0 +1 @@ +set_cursor_x in arduboy_rust::arduboyfx_library::fx - Rust
pub fn set_cursor_x(x: i16)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_y.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_y.html new file mode 100644 index 0000000..b7a31ab --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_cursor_y.html @@ -0,0 +1 @@ +set_cursor_y in arduboy_rust::arduboyfx_library::fx - Rust
pub fn set_cursor_y(y: i16)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_font.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_font.html new file mode 100644 index 0000000..b7dbb20 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_font.html @@ -0,0 +1 @@ +set_font in arduboy_rust::arduboyfx_library::fx - Rust
pub fn set_font(address: u32, mode: u8)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_font_mode.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_font_mode.html new file mode 100644 index 0000000..b0f06b0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_font_mode.html @@ -0,0 +1 @@ +set_font_mode in arduboy_rust::arduboyfx_library::fx - Rust
pub fn set_font_mode(mode: u8)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_frame.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_frame.html new file mode 100644 index 0000000..de36901 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/fn.set_frame.html @@ -0,0 +1 @@ +set_frame in arduboy_rust::arduboyfx_library::fx - Rust
pub fn set_frame(frame: u32, repeat: u8)
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/index.html b/docs/doc/arduboy_rust/arduboyfx_library/fx/index.html new file mode 100644 index 0000000..ca11c7d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/index.html @@ -0,0 +1,10 @@ +arduboy_rust::arduboyfx_library::fx - Rust
Expand description

Functions given by the ArduboyFX library.

+

You can use the ‘FX::’ module to access the functions after the import of the prelude

+ +
use arduboy_rust::prelude::*;
+
+fn setup() {
+    FX::begin()
+}
+

You will need to uncomment the ArduboyFX_Library in the import_config.h file.

+

Functions

\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx/sidebar-items.js b/docs/doc/arduboy_rust/arduboyfx_library/fx/sidebar-items.js new file mode 100644 index 0000000..03e8693 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":["begin","begin_data","begin_data_save","display","display_clear","draw_bitmap","draw_char","draw_frame","draw_loaded_frame","draw_number","draw_string","load_game_state","read_data_array","save_game_state","set_cursor","set_cursor_range","set_cursor_x","set_cursor_y","set_font","set_font_mode","set_frame"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html new file mode 100644 index 0000000..9c01357 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html @@ -0,0 +1 @@ +FX_DATA_VECTOR_KEY_POINTER in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const FX_DATA_VECTOR_KEY_POINTER: u16 = 0x0014;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html new file mode 100644 index 0000000..40cd9cd --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html @@ -0,0 +1 @@ +FX_DATA_VECTOR_PAGE_POINTER in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const FX_DATA_VECTOR_PAGE_POINTER: u16 = 0x0016;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html new file mode 100644 index 0000000..e72fce1 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html @@ -0,0 +1 @@ +FX_SAVE_VECTOR_KEY_POINTER in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const FX_SAVE_VECTOR_KEY_POINTER: u16 = 0x0018;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html new file mode 100644 index 0000000..cdc747a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html @@ -0,0 +1 @@ +FX_SAVE_VECTOR_PAGE_POINTER in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const FX_SAVE_VECTOR_PAGE_POINTER: u16 = 0x001A;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_VECTOR_KEY_VALUE.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_VECTOR_KEY_VALUE.html new file mode 100644 index 0000000..9d56319 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.FX_VECTOR_KEY_VALUE.html @@ -0,0 +1 @@ +FX_VECTOR_KEY_VALUE in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const FX_VECTOR_KEY_VALUE: u16 = 0x9518;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_ERASE.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_ERASE.html new file mode 100644 index 0000000..80c7e70 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_ERASE.html @@ -0,0 +1 @@ +SFC_ERASE in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_ERASE: u8 = 0x20;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_JEDEC_ID.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_JEDEC_ID.html new file mode 100644 index 0000000..758c365 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_JEDEC_ID.html @@ -0,0 +1 @@ +SFC_JEDEC_ID in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_JEDEC_ID: u8 = 0x9F;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_POWERDOWN.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_POWERDOWN.html new file mode 100644 index 0000000..16b2d77 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_POWERDOWN.html @@ -0,0 +1 @@ +SFC_POWERDOWN in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_POWERDOWN: u8 = 0xB9;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READ.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READ.html new file mode 100644 index 0000000..0f69bcc --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READ.html @@ -0,0 +1 @@ +SFC_READ in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_READ: u8 = 0x03;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS1.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS1.html new file mode 100644 index 0000000..3123dc1 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS1.html @@ -0,0 +1 @@ +SFC_READSTATUS1 in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_READSTATUS1: u8 = 0x05;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS2.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS2.html new file mode 100644 index 0000000..ea8ca50 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS2.html @@ -0,0 +1 @@ +SFC_READSTATUS2 in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_READSTATUS2: u8 = 0x35;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS3.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS3.html new file mode 100644 index 0000000..8d7870f --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_READSTATUS3.html @@ -0,0 +1 @@ +SFC_READSTATUS3 in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_READSTATUS3: u8 = 0x15;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_RELEASE_POWERDOWN.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_RELEASE_POWERDOWN.html new file mode 100644 index 0000000..6836e89 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_RELEASE_POWERDOWN.html @@ -0,0 +1 @@ +SFC_RELEASE_POWERDOWN in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_RELEASE_POWERDOWN: u8 = 0xAB;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_WRITE.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_WRITE.html new file mode 100644 index 0000000..95c2464 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_WRITE.html @@ -0,0 +1 @@ +SFC_WRITE in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_WRITE: u8 = 0x02;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_WRITE_ENABLE.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_WRITE_ENABLE.html new file mode 100644 index 0000000..9cc8d6b --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.SFC_WRITE_ENABLE.html @@ -0,0 +1 @@ +SFC_WRITE_ENABLE in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const SFC_WRITE_ENABLE: u8 = 0x06;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfBlack.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfBlack.html new file mode 100644 index 0000000..a425972 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfBlack.html @@ -0,0 +1 @@ +dbfBlack in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbfBlack: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfEndFrame.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfEndFrame.html new file mode 100644 index 0000000..ab61bd6 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfEndFrame.html @@ -0,0 +1 @@ +dbfEndFrame in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbfEndFrame: u8 = 6;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfExtraRow.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfExtraRow.html new file mode 100644 index 0000000..ea33a39 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfExtraRow.html @@ -0,0 +1 @@ +dbfExtraRow in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbfExtraRow: u8 = 7;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfFlip.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfFlip.html new file mode 100644 index 0000000..5b2af7e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfFlip.html @@ -0,0 +1 @@ +dbfFlip in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbfFlip: u8 = 5;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfInvert.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfInvert.html new file mode 100644 index 0000000..3a726eb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfInvert.html @@ -0,0 +1 @@ +dbfInvert in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbfInvert: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfLastFrame.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfLastFrame.html new file mode 100644 index 0000000..7a89fa2 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfLastFrame.html @@ -0,0 +1 @@ +dbfLastFrame in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbfLastFrame: u8 = 7;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfMasked.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfMasked.html new file mode 100644 index 0000000..67f0037 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfMasked.html @@ -0,0 +1 @@ +dbfMasked in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbfMasked: u8 = 4;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfReverseBlack.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfReverseBlack.html new file mode 100644 index 0000000..469aae2 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfReverseBlack.html @@ -0,0 +1 @@ +dbfReverseBlack in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbfReverseBlack: u8 = 3;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfWhiteBlack.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfWhiteBlack.html new file mode 100644 index 0000000..573ebef --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbfWhiteBlack.html @@ -0,0 +1 @@ +dbfWhiteBlack in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbfWhiteBlack: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmBlack.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmBlack.html new file mode 100644 index 0000000..2ccde2d --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmBlack.html @@ -0,0 +1 @@ +dbmBlack in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmBlack: u8 = _; // 9u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmEndFrame.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmEndFrame.html new file mode 100644 index 0000000..64e9b16 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmEndFrame.html @@ -0,0 +1 @@ +dbmEndFrame in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmEndFrame: u8 = _; // 64u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmFlip.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmFlip.html new file mode 100644 index 0000000..13f71e6 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmFlip.html @@ -0,0 +1 @@ +dbmFlip in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmFlip: u8 = _; // 32u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmInvert.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmInvert.html new file mode 100644 index 0000000..aca5fb1 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmInvert.html @@ -0,0 +1 @@ +dbmInvert in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmInvert: u8 = _; // 1u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmLastFrame.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmLastFrame.html new file mode 100644 index 0000000..e8033b0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmLastFrame.html @@ -0,0 +1 @@ +dbmLastFrame in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmLastFrame: u8 = _; // 128u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmMasked.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmMasked.html new file mode 100644 index 0000000..8e7b8fc --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmMasked.html @@ -0,0 +1 @@ +dbmMasked in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmMasked: u8 = _; // 16u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmNormal.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmNormal.html new file mode 100644 index 0000000..5c7d3c4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmNormal.html @@ -0,0 +1 @@ +dbmNormal in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmNormal: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmOverwrite.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmOverwrite.html new file mode 100644 index 0000000..5f33f0a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmOverwrite.html @@ -0,0 +1 @@ +dbmOverwrite in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmOverwrite: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmReverse.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmReverse.html new file mode 100644 index 0000000..603dc7e --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmReverse.html @@ -0,0 +1 @@ +dbmReverse in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmReverse: u8 = _; // 8u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmWhite.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmWhite.html new file mode 100644 index 0000000..7ddfde9 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dbmWhite.html @@ -0,0 +1 @@ +dbmWhite in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dbmWhite: u8 = _; // 1u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfBlack.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfBlack.html new file mode 100644 index 0000000..115a378 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfBlack.html @@ -0,0 +1 @@ +dcfBlack in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcfBlack: u8 = 2;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfInvert.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfInvert.html new file mode 100644 index 0000000..1dd5ea3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfInvert.html @@ -0,0 +1 @@ +dcfInvert in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcfInvert: u8 = 1;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfMasked.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfMasked.html new file mode 100644 index 0000000..9e20ebb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfMasked.html @@ -0,0 +1 @@ +dcfMasked in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcfMasked: u8 = 4;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfProportional.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfProportional.html new file mode 100644 index 0000000..2a3224c --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfProportional.html @@ -0,0 +1 @@ +dcfProportional in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcfProportional: u8 = 5;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfReverseBlack.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfReverseBlack.html new file mode 100644 index 0000000..5b234cb --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfReverseBlack.html @@ -0,0 +1 @@ +dcfReverseBlack in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcfReverseBlack: u8 = 3;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfWhiteBlack.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfWhiteBlack.html new file mode 100644 index 0000000..b992d14 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcfWhiteBlack.html @@ -0,0 +1 @@ +dcfWhiteBlack in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcfWhiteBlack: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmBlack.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmBlack.html new file mode 100644 index 0000000..37a2c44 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmBlack.html @@ -0,0 +1 @@ +dcmBlack in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcmBlack: u8 = _; // 13u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmInvert.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmInvert.html new file mode 100644 index 0000000..7d485b0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmInvert.html @@ -0,0 +1 @@ +dcmInvert in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcmInvert: u8 = _; // 2u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmMasked.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmMasked.html new file mode 100644 index 0000000..29376f7 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmMasked.html @@ -0,0 +1 @@ +dcmMasked in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcmMasked: u8 = _; // 16u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmNormal.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmNormal.html new file mode 100644 index 0000000..e6588e6 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmNormal.html @@ -0,0 +1 @@ +dcmNormal in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcmNormal: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmOverwrite.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmOverwrite.html new file mode 100644 index 0000000..f04e1ec --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmOverwrite.html @@ -0,0 +1 @@ +dcmOverwrite in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcmOverwrite: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmProportional.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmProportional.html new file mode 100644 index 0000000..e13cb81 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmProportional.html @@ -0,0 +1 @@ +dcmProportional in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcmProportional: u8 = _; // 32u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmReverse.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmReverse.html new file mode 100644 index 0000000..19f407a --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmReverse.html @@ -0,0 +1 @@ +dcmReverse in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcmReverse: u8 = _; // 8u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmWhite.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmWhite.html new file mode 100644 index 0000000..1e423a1 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/constant.dcmWhite.html @@ -0,0 +1 @@ +dcmWhite in arduboy_rust::arduboyfx_library::fx_consts - Rust
pub const dcmWhite: u8 = _; // 1u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/index.html b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/index.html new file mode 100644 index 0000000..fe42421 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/index.html @@ -0,0 +1,11 @@ +arduboy_rust::arduboyfx_library::fx_consts - Rust
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/sidebar-items.js b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/sidebar-items.js new file mode 100644 index 0000000..eacaa48 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/fx_consts/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"constant":["FX_DATA_VECTOR_KEY_POINTER","FX_DATA_VECTOR_PAGE_POINTER","FX_SAVE_VECTOR_KEY_POINTER","FX_SAVE_VECTOR_PAGE_POINTER","FX_VECTOR_KEY_VALUE","SFC_ERASE","SFC_JEDEC_ID","SFC_POWERDOWN","SFC_READ","SFC_READSTATUS1","SFC_READSTATUS2","SFC_READSTATUS3","SFC_RELEASE_POWERDOWN","SFC_WRITE","SFC_WRITE_ENABLE","dbfBlack","dbfEndFrame","dbfExtraRow","dbfFlip","dbfInvert","dbfLastFrame","dbfMasked","dbfReverseBlack","dbfWhiteBlack","dbmBlack","dbmEndFrame","dbmFlip","dbmInvert","dbmLastFrame","dbmMasked","dbmNormal","dbmOverwrite","dbmReverse","dbmWhite","dcfBlack","dcfInvert","dcfMasked","dcfProportional","dcfReverseBlack","dcfWhiteBlack","dcmBlack","dcmInvert","dcmMasked","dcmNormal","dcmOverwrite","dcmProportional","dcmReverse","dcmWhite"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/index.html b/docs/doc/arduboy_rust/arduboyfx_library/index.html new file mode 100644 index 0000000..fd2bea4 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/index.html @@ -0,0 +1,3 @@ +arduboy_rust::arduboyfx_library - Rust
Expand description

This is the Module to interact in a save way with the ArduboyFX C++ library.

+

You will need to uncomment the ArduboyFX_Library in the import_config.h file.

+

Modules

  • Functions given by the ArduboyFX library.
  • Consts given by the ArduboyFX library.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduboyfx_library/sidebar-items.js b/docs/doc/arduboy_rust/arduboyfx_library/sidebar-items.js new file mode 100644 index 0000000..1fe4d98 --- /dev/null +++ b/docs/doc/arduboy_rust/arduboyfx_library/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"mod":["fx","fx_consts"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/arduino/fn.delay.html b/docs/doc/arduboy_rust/arduino_system/arduino/fn.delay.html new file mode 100644 index 0000000..6a7bf02 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/arduino/fn.delay.html @@ -0,0 +1,2 @@ +delay in arduboy_rust::arduino_system::arduino - Rust
pub fn delay(ms: u32)
Expand description

A Arduino function to pause the cpu circles for a given amount of ms

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/arduino/fn.random_between.html b/docs/doc/arduboy_rust/arduino_system/arduino/fn.random_between.html new file mode 100644 index 0000000..c47a28f --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/arduino/fn.random_between.html @@ -0,0 +1,3 @@ +random_between in arduboy_rust::arduino_system::arduino - Rust
pub fn random_between(min: i32, max: i32) -> i32
Expand description

A Arduino function to get a random number between 2 numbers +seed based

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/arduino/fn.random_less_than.html b/docs/doc/arduboy_rust/arduino_system/arduino/fn.random_less_than.html new file mode 100644 index 0000000..04ef39d --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/arduino/fn.random_less_than.html @@ -0,0 +1,3 @@ +random_less_than in arduboy_rust::arduino_system::arduino - Rust
pub fn random_less_than(max: i32) -> i32
Expand description

A Arduino function to get a random number smaller than the number given +seed based

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/arduino/index.html b/docs/doc/arduboy_rust/arduino_system/arduino/index.html new file mode 100644 index 0000000..c5f5241 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/arduino/index.html @@ -0,0 +1,4 @@ +arduboy_rust::arduino_system::arduino - Rust
Expand description

This is the Module to interact in a save way with the Arduino C++ library.

+

Functions

  • A Arduino function to pause the cpu circles for a given amount of ms
  • A Arduino function to get a random number between 2 numbers +seed based
  • A Arduino function to get a random number smaller than the number given +seed based
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/arduino/sidebar-items.js b/docs/doc/arduboy_rust/arduino_system/arduino/sidebar-items.js new file mode 100644 index 0000000..689e506 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/arduino/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":["delay","random_between","random_less_than"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/c/fn.strlen.html b/docs/doc/arduboy_rust/arduino_system/c/fn.strlen.html new file mode 100644 index 0000000..d15efbd --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/c/fn.strlen.html @@ -0,0 +1,2 @@ +strlen in arduboy_rust::arduino_system::c - Rust
pub fn strlen(cstr: *const i8) -> usize
Expand description

A C function to get the length of a string

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/c/index.html b/docs/doc/arduboy_rust/arduino_system/c/index.html new file mode 100644 index 0000000..112109a --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/c/index.html @@ -0,0 +1,2 @@ +arduboy_rust::arduino_system::c - Rust
Expand description

Clib functions you can use on the Arduboy

+

Functions

  • A C function to get the length of a string
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/c/sidebar-items.js b/docs/doc/arduboy_rust/arduino_system/c/sidebar-items.js new file mode 100644 index 0000000..efcc724 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/c/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":["strlen"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/eeprom/constant.EEPROM_STORAGE_SPACE_START.html b/docs/doc/arduboy_rust/arduino_system/eeprom/constant.EEPROM_STORAGE_SPACE_START.html new file mode 100644 index 0000000..dd25949 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/eeprom/constant.EEPROM_STORAGE_SPACE_START.html @@ -0,0 +1 @@ +EEPROM_STORAGE_SPACE_START in arduboy_rust::arduino_system::eeprom - Rust
pub const EEPROM_STORAGE_SPACE_START: i16 = 16;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/eeprom/index.html b/docs/doc/arduboy_rust/arduino_system/eeprom/index.html new file mode 100644 index 0000000..1eb1336 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/eeprom/index.html @@ -0,0 +1,2 @@ +arduboy_rust::arduino_system::eeprom - Rust
Expand description

This is the module to interact with the eeprom memory

+

Structs

  • This is the struct to store and read structs objects to/from eeprom memory.
  • Use this struct to store and read single bytes to/from eeprom memory.
  • Use this struct to store and read single bytes to/from eeprom memory without using a check digit.

Constants

\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/eeprom/sidebar-items.js b/docs/doc/arduboy_rust/arduino_system/eeprom/sidebar-items.js new file mode 100644 index 0000000..4814217 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/eeprom/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"constant":["EEPROM_STORAGE_SPACE_START"],"struct":["EEPROM","EEPROMBYTE","EEPROMBYTECHECKLESS"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROM.html b/docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROM.html new file mode 100644 index 0000000..d6a49a0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROM.html @@ -0,0 +1,25 @@ +EEPROM in arduboy_rust::arduino_system::eeprom - Rust
pub struct EEPROM { /* private fields */ }
Expand description

This is the struct to store and read structs objects to/from eeprom memory.

+

Example

+
static e: EEPROM = EEPROM::new(10);
+struct Scorebord {
+    player1: u16,
+    text: &'static str,
+}
+static mut s: Scorebord = Scorebord {
+    player1: 0,
+    text: "lol\0",
+};
+
+// init inside of the setup function
+e.init(&mut s);
+

Implementations§

source§

impl EEPROM

source

pub const fn new(idx: i16) -> EEPROM

source

pub fn init<T>(&self, your_struct: &mut T)

source

pub fn get<T>(&self, your_struct: &mut T)

source

pub fn get_direct<T>(&self) -> T

source

pub fn put<T>(&self, your_struct: &T)

Auto Trait Implementations§

§

impl RefUnwindSafe for EEPROM

§

impl Send for EEPROM

§

impl Sync for EEPROM

§

impl Unpin for EEPROM

§

impl UnwindSafe for EEPROM

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROMBYTE.html b/docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROMBYTE.html new file mode 100644 index 0000000..83b6e45 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROMBYTE.html @@ -0,0 +1,12 @@ +EEPROMBYTE in arduboy_rust::arduino_system::eeprom - Rust
pub struct EEPROMBYTE { /* private fields */ }
Expand description

Use this struct to store and read single bytes to/from eeprom memory.

+

Implementations§

source§

impl EEPROMBYTE

source

pub const fn new(idx: i16) -> EEPROMBYTE

source

pub fn init(&self)

source

pub fn read(&self) -> u8

source

pub fn update(&self, val: u8)

source

pub fn write(&self, val: u8)

Auto Trait Implementations§

§

impl RefUnwindSafe for EEPROMBYTE

§

impl Send for EEPROMBYTE

§

impl Sync for EEPROMBYTE

§

impl Unpin for EEPROMBYTE

§

impl UnwindSafe for EEPROMBYTE

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROMBYTECHECKLESS.html b/docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROMBYTECHECKLESS.html new file mode 100644 index 0000000..be28583 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/eeprom/struct.EEPROMBYTECHECKLESS.html @@ -0,0 +1,13 @@ +EEPROMBYTECHECKLESS in arduboy_rust::arduino_system::eeprom - Rust
pub struct EEPROMBYTECHECKLESS { /* private fields */ }
Expand description

Use this struct to store and read single bytes to/from eeprom memory without using a check digit.

+

Unlike the other eeprom structs, this does not need to be initialised.

+

Implementations§

source§

impl EEPROMBYTECHECKLESS

source

pub const fn new(idx: i16) -> EEPROMBYTECHECKLESS

source

pub fn read(&self) -> u8

source

pub fn update(&self, val: u8)

source

pub fn write(&self, val: u8)

Auto Trait Implementations§

§

impl RefUnwindSafe for EEPROMBYTECHECKLESS

§

impl Send for EEPROMBYTECHECKLESS

§

impl Sync for EEPROMBYTECHECKLESS

§

impl Unpin for EEPROMBYTECHECKLESS

§

impl UnwindSafe for EEPROMBYTECHECKLESS

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/index.html b/docs/doc/arduboy_rust/arduino_system/index.html new file mode 100644 index 0000000..7205b14 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/index.html @@ -0,0 +1,2 @@ +arduboy_rust::arduino_system - Rust
Expand description

This module contains all the Arduino system functions to interact with the hardware.

+

Modules

  • This is the Module to interact in a save way with the Arduino C++ library.
  • Clib functions you can use on the Arduboy
  • This is the module to interact with the eeprom memory
  • This is the module to interact with the progmem memory
  • This is the Module to interact in a save way with the Arduino Serial C++ library.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/index.html b/docs/doc/arduboy_rust/arduino_system/progmem/index.html new file mode 100644 index 0000000..45c9d41 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/index.html @@ -0,0 +1,2 @@ +arduboy_rust::arduino_system::progmem - Rust
Expand description

This is the module to interact with the progmem memory

+

Macros

  • This is the way to go if you want print some random text
  • Create a const raw pointer to a ardvoice tone as u8, without creating an intermediate reference.
  • Create a const raw pointer to a sprite as u8, without creating an intermediate reference.
  • Create a const raw pointer to a [u8;_] that saves text, without creating an intermediate reference.
  • Create a const raw pointer to a tone sequenze as u16, without creating an intermediate reference.
  • Create a space for Progmem variable

Structs

  • This struct is important for the Progmem functionality.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.f!.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.f!.html new file mode 100644 index 0000000..0426db3 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.f!.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to macro.f.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.f.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.f.html new file mode 100644 index 0000000..1a27e8d --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.f.html @@ -0,0 +1,8 @@ +f in arduboy_rust::arduino_system::progmem - Rust
macro_rules! f {
+    ($string_literal:literal) => { ... };
+}
Expand description

This is the way to go if you want print some random text

+

This doesn’t waste the 2kb ram it saves to progmem (28kb) +This automatically saves the given text to the Progmem.

+

Example

+
arduboy.print(f!(b"Random text to print\0"))
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_ardvoice_tone_addr!.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_ardvoice_tone_addr!.html new file mode 100644 index 0000000..dc78a40 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_ardvoice_tone_addr!.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to macro.get_ardvoice_tone_addr.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_ardvoice_tone_addr.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_ardvoice_tone_addr.html new file mode 100644 index 0000000..1bdcbb0 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_ardvoice_tone_addr.html @@ -0,0 +1,4 @@ +get_ardvoice_tone_addr in arduboy_rust::arduino_system::progmem - Rust
macro_rules! get_ardvoice_tone_addr {
+    ( $s:expr ) => { ... };
+}
Expand description

Create a const raw pointer to a ardvoice tone as u8, without creating an intermediate reference.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_sprite_addr!.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_sprite_addr!.html new file mode 100644 index 0000000..d167c9b --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_sprite_addr!.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to macro.get_sprite_addr.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_sprite_addr.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_sprite_addr.html new file mode 100644 index 0000000..27a3b36 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_sprite_addr.html @@ -0,0 +1,4 @@ +get_sprite_addr in arduboy_rust::arduino_system::progmem - Rust
macro_rules! get_sprite_addr {
+    ( $s:expr ) => { ... };
+}
Expand description

Create a const raw pointer to a sprite as u8, without creating an intermediate reference.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_string_addr!.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_string_addr!.html new file mode 100644 index 0000000..1e2e060 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_string_addr!.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to macro.get_string_addr.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_string_addr.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_string_addr.html new file mode 100644 index 0000000..b46a6da --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_string_addr.html @@ -0,0 +1,4 @@ +get_string_addr in arduboy_rust::arduino_system::progmem - Rust
macro_rules! get_string_addr {
+    ( $s:expr ) => { ... };
+}
Expand description

Create a const raw pointer to a [u8;_] that saves text, without creating an intermediate reference.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_tones_addr!.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_tones_addr!.html new file mode 100644 index 0000000..59c26ea --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_tones_addr!.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to macro.get_tones_addr.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_tones_addr.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_tones_addr.html new file mode 100644 index 0000000..c975ab5 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.get_tones_addr.html @@ -0,0 +1,4 @@ +get_tones_addr in arduboy_rust::arduino_system::progmem - Rust
macro_rules! get_tones_addr {
+    ( $s:expr ) => { ... };
+}
Expand description

Create a const raw pointer to a tone sequenze as u16, without creating an intermediate reference.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.progmem!.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.progmem!.html new file mode 100644 index 0000000..7376712 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.progmem!.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to macro.progmem.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/macro.progmem.html b/docs/doc/arduboy_rust/arduino_system/progmem/macro.progmem.html new file mode 100644 index 0000000..d01a42f --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/macro.progmem.html @@ -0,0 +1,44 @@ +progmem in arduboy_rust::arduino_system::progmem - Rust
macro_rules! progmem {
+    (
+        $( #[$attr:meta] )*
+        $v:vis $id:ident $name:ident: [$ty:ty; _] = $value:expr;
+        $($rest:tt)*
+    ) => { ... };
+    (
+        $( #[$attr:meta] )*
+        $v:vis $id:ident mut $name:ident: [$ty:ty; _] = $value:expr;
+        $($rest:tt)*
+    ) => { ... };
+    (
+        $( #[$attr:meta] )*
+        $v:vis $id:ident $name:ident: $ty:ty = $value:expr;
+        $($rest:tt)*
+    ) => { ... };
+    (
+        $( #[$attr:meta] )*
+        $v:vis $id:ident mut $name:ident: $ty:ty = $value:expr;
+        $($rest:tt)*
+    ) => { ... };
+    () => { ... };
+}
Expand description

Create a space for Progmem variable

+

Example

+
//for text
+progmem!(
+    static text: [u8; _] = *b"I'm a PROGMEM Text\0";
+);
+//for tone sequence
+progmem!(
+    static tone: [u16; _] = [
+        NOTE_E4, 400, NOTE_D4, 200, NOTE_C4, 400, NOTE_D4, 200, NOTE_C4, 300, NOTE_REST,
+    ];
+);
+//for for bitmap
+progmem!(
+    static image: [u8; _] = [8, 8, 0x81, 0x00, 0x12, 0x40, 0x04, 0x11, 0x00, 0x04];
+);
+
+// for a Vector
+progmem!(
+    static mut walls: Vec<Player, 100> = Vec::new();
+);
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/sidebar-items.js b/docs/doc/arduboy_rust/arduino_system/progmem/sidebar-items.js new file mode 100644 index 0000000..648ed30 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"macro":["f","get_ardvoice_tone_addr","get_sprite_addr","get_string_addr","get_tones_addr","progmem"],"struct":["Pstring"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/progmem/struct.Pstring.html b/docs/doc/arduboy_rust/arduino_system/progmem/struct.Pstring.html new file mode 100644 index 0000000..af712ab --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/progmem/struct.Pstring.html @@ -0,0 +1,16 @@ +Pstring in arduboy_rust::arduino_system::progmem - Rust
pub struct Pstring {
+    pub pointer: *const i8,
+}
Expand description

This struct is important for the Progmem functionality.

+

Typically you will never use this by your self. +It will be used by the get_string_addr macro in combination with a print command.

+

Fields§

§pointer: *const i8

Trait Implementations§

source§

impl Clone for Pstring

source§

fn clone(&self) -> Pstring

Returns a copy of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Serialprintable for Pstring

§

type Parameters = ()

source§

fn print_2(self, _params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

fn print(self)

source§

impl Serialprintlnable for Pstring

§

type Parameters = ()

source§

fn println_2(self, _params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

fn println(self)

source§

impl Copy for Pstring

Auto Trait Implementations§

§

impl RefUnwindSafe for Pstring

§

impl !Send for Pstring

§

impl !Sync for Pstring

§

impl Unpin for Pstring

§

impl UnwindSafe for Pstring

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/fn.available.html b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.available.html new file mode 100644 index 0000000..196d9d1 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.available.html @@ -0,0 +1,12 @@ +available in arduboy_rust::arduino_system::serial_print - Rust
pub fn available() -> i16
Expand description

Get the number of bytes (characters) available for reading from the serial port. This is data that’s already arrived and stored in the serial receive buffer (which holds 64 bytes).

+

Example

+
use arduboy_rust::prelude::*;
+if serial::available() > 0 {
+    // read the incoming byte:
+    let incoming_byte = serial::read();
+
+    // say what you got:
+    serial::print("I received: ");
+    serial::println(incoming_byte);
+}
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/fn.begin.html b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.begin.html new file mode 100644 index 0000000..87d766a --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.begin.html @@ -0,0 +1,5 @@ +begin in arduboy_rust::arduino_system::serial_print - Rust
pub fn begin(baud_rates: u32)
Expand description

Sets the data rate in bits per second (baud) for serial data transmission. For communicating with Serial Monitor, make sure to use one of the baud rates listed in the menu at the bottom right corner of its screen. You can, however, specify other rates - for example, to communicate over pins 0 and 1 with a component that requires a particular baud rate.

+

Example

+
use arduboy_rust::prelude::*;
+serial::begin(9600)
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/fn.end.html b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.end.html new file mode 100644 index 0000000..6cb0c3c --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.end.html @@ -0,0 +1,2 @@ +end in arduboy_rust::arduino_system::serial_print - Rust
pub fn end()
Expand description

Disables serial communication, allowing the RX and TX pins to be used for general input and output. To re-enable serial communication, call begin().

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/fn.print.html b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.print.html new file mode 100644 index 0000000..dd43c6e --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.print.html @@ -0,0 +1,14 @@ +print in arduboy_rust::arduino_system::serial_print - Rust
pub fn print(x: impl Serialprintable)
Expand description

The Arduino Serial Print class is available for writing text to the screen buffer.

+

In the same manner as the Arduino arduboy.print(), etc., functions.

+

Example

+ +
use arduboy_rust::prelude::*;
+let value: i16 = 42;
+
+serial::print(b"Hello World\n\0"[..]); // Prints "Hello World" and then sets the
+                                       // text cursor to the start of the next line
+serial::print(f!(b"Hello World\n")); // Prints "Hello World" but does not use the 2kb ram
+serial::print(value); // Prints "42"
+serial::print("\n\0"); // Sets the text cursor to the start of the next line
+serial::print("hello world") // Prints normal [&str]
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/fn.println.html b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.println.html new file mode 100644 index 0000000..ed74dee --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.println.html @@ -0,0 +1,14 @@ +println in arduboy_rust::arduino_system::serial_print - Rust
pub fn println(x: impl Serialprintlnable)
Expand description

The Arduino Serial Print class is available for writing text to the screen buffer.

+

In the same manner as the Arduino arduboy.print(), etc., functions.

+

Example

+ +
use arduboy_rust::prelude::*;
+let value: i16 = 42;
+
+serial::print(b"Hello World\n\0"[..]); // Prints "Hello World" and then sets the
+                                       // text cursor to the start of the next line
+serial::print(f!(b"Hello World\n")); // Prints "Hello World" but does not use the 2kb ram
+serial::print(value); // Prints "42"
+serial::print("\n\0"); // Sets the text cursor to the start of the next line
+serial::print("hello world") // Prints normal [&str]
+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/fn.read.html b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.read.html new file mode 100644 index 0000000..ba705c6 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.read.html @@ -0,0 +1,15 @@ +read in arduboy_rust::arduino_system::serial_print - Rust
pub fn read() -> i16
Expand description

Reads incoming serial data. +Use only inside of available():

+ +
 use arduboy_rust::prelude::*;
+ if serial::available() > 0 {
+     // read the incoming byte:
+     let incoming_byte: i16 = serial::read();
+
+     // say what you got:
+     serial::print("I received: ");
+     serial::println(incoming_byte);
+ }
+

Returns

+

The first byte of incoming serial data available (or -1 if no data is available). Data type: int.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/fn.read_as_utf8_str.html b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.read_as_utf8_str.html new file mode 100644 index 0000000..efc2020 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/fn.read_as_utf8_str.html @@ -0,0 +1,15 @@ +read_as_utf8_str in arduboy_rust::arduino_system::serial_print - Rust
pub fn read_as_utf8_str() -> &'static str
Expand description

Reads incoming serial data.

+

Use only inside of available():

+ +
use arduboy_rust::prelude::*;
+if serial::available() > 0 {
+    // read the incoming byte:
+    let incoming_byte: &str = serial::read_as_utf8_str();
+
+    // say what you got:
+    serial::print("I received: ");
+    serial::println(incoming_byte);
+}
+

Returns

+

The first byte of incoming serial data available (or -1 if no data is available). Data type: &str.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/index.html b/docs/doc/arduboy_rust/arduino_system/serial_print/index.html new file mode 100644 index 0000000..be22683 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/index.html @@ -0,0 +1,4 @@ +arduboy_rust::arduino_system::serial_print - Rust
Expand description

This is the Module to interact in a save way with the Arduino Serial C++ library.

+

You will need to uncomment the Arduino_Serial_Library in the import_config.h file.

+

Traits

Functions

  • Get the number of bytes (characters) available for reading from the serial port. This is data that’s already arrived and stored in the serial receive buffer (which holds 64 bytes).
  • Sets the data rate in bits per second (baud) for serial data transmission. For communicating with Serial Monitor, make sure to use one of the baud rates listed in the menu at the bottom right corner of its screen. You can, however, specify other rates - for example, to communicate over pins 0 and 1 with a component that requires a particular baud rate.
  • Disables serial communication, allowing the RX and TX pins to be used for general input and output. To re-enable serial communication, call begin().
  • The Arduino Serial Print class is available for writing text to the screen buffer.
  • The Arduino Serial Print class is available for writing text to the screen buffer.
  • Reads incoming serial data. +Use only inside of available():
  • Reads incoming serial data.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/sidebar-items.js b/docs/doc/arduboy_rust/arduino_system/serial_print/sidebar-items.js new file mode 100644 index 0000000..93f9623 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":["available","begin","end","print","println","read","read_as_utf8_str"],"trait":["Serialprintable","Serialprintlnable"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/trait.Serialprintable.html b/docs/doc/arduboy_rust/arduino_system/serial_print/trait.Serialprintable.html new file mode 100644 index 0000000..f02530f --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/trait.Serialprintable.html @@ -0,0 +1,11 @@ +Serialprintable in arduboy_rust::arduino_system::serial_print - Rust
pub trait Serialprintablewhere
+    Self: Sized,{
+    type Parameters;
+
+    // Required methods
+    fn print_2(self, params: Self::Parameters);
+    fn default_parameters() -> Self::Parameters;
+
+    // Provided method
+    fn print(self) { ... }
+}

Required Associated Types§

Required Methods§

source

fn print_2(self, params: Self::Parameters)

source

fn default_parameters() -> Self::Parameters

Provided Methods§

source

fn print(self)

Implementations on Foreign Types§

source§

impl Serialprintable for i32

§

type Parameters = Base

source§

fn print_2(self, params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintable for i16

§

type Parameters = Base

source§

fn print_2(self, params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintable for u32

§

type Parameters = Base

source§

fn print_2(self, params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintable for &str

§

type Parameters = ()

source§

fn print_2(self, _params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintable for &[u8]

§

type Parameters = ()

source§

fn print_2(self, _params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintable for u16

§

type Parameters = Base

source§

fn print_2(self, params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

Implementors§

source§

impl Serialprintable for Pstring

§

type Parameters = ()

source§

impl<const N: usize> Serialprintable for String<N>

§

type Parameters = ()

\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/serial_print/trait.Serialprintlnable.html b/docs/doc/arduboy_rust/arduino_system/serial_print/trait.Serialprintlnable.html new file mode 100644 index 0000000..a82dae7 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/serial_print/trait.Serialprintlnable.html @@ -0,0 +1,11 @@ +Serialprintlnable in arduboy_rust::arduino_system::serial_print - Rust
pub trait Serialprintlnablewhere
+    Self: Sized,{
+    type Parameters;
+
+    // Required methods
+    fn println_2(self, params: Self::Parameters);
+    fn default_parameters() -> Self::Parameters;
+
+    // Provided method
+    fn println(self) { ... }
+}

Required Associated Types§

Required Methods§

source

fn println_2(self, params: Self::Parameters)

source

fn default_parameters() -> Self::Parameters

Provided Methods§

source

fn println(self)

Implementations on Foreign Types§

source§

impl Serialprintlnable for u16

§

type Parameters = Base

source§

fn println_2(self, params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintlnable for u32

§

type Parameters = Base

source§

fn println_2(self, params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintlnable for &[u8]

§

type Parameters = ()

source§

fn println_2(self, _params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintlnable for i32

§

type Parameters = Base

source§

fn println_2(self, params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintlnable for i16

§

type Parameters = Base

source§

fn println_2(self, params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

impl Serialprintlnable for &str

§

type Parameters = ()

source§

fn println_2(self, _params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

Implementors§

source§

impl Serialprintlnable for Pstring

§

type Parameters = ()

source§

impl<const N: usize> Serialprintlnable for String<N>

§

type Parameters = ()

\ No newline at end of file diff --git a/docs/doc/arduboy_rust/arduino_system/sidebar-items.js b/docs/doc/arduboy_rust/arduino_system/sidebar-items.js new file mode 100644 index 0000000..33de227 --- /dev/null +++ b/docs/doc/arduboy_rust/arduino_system/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"mod":["arduino","c","eeprom","progmem","serial_print"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/ardvoice_library/index.html b/docs/doc/arduboy_rust/ardvoice_library/index.html new file mode 100644 index 0000000..9cb5243 --- /dev/null +++ b/docs/doc/arduboy_rust/ardvoice_library/index.html @@ -0,0 +1,3 @@ +arduboy_rust::ardvoice_library - Rust
Expand description

This is the Module to interact in a save way with the ArdVoice C++ library.

+

You will need to uncomment the ArdVoice_Library in the import_config.h file.

+

Structs

  • This is the struct to interact in a save way with the ArdVoice C++ library.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/ardvoice_library/sidebar-items.js b/docs/doc/arduboy_rust/ardvoice_library/sidebar-items.js new file mode 100644 index 0000000..00bdff2 --- /dev/null +++ b/docs/doc/arduboy_rust/ardvoice_library/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"struct":["ArdVoice"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/ardvoice_library/struct.ArdVoice.html b/docs/doc/arduboy_rust/ardvoice_library/struct.ArdVoice.html new file mode 100644 index 0000000..4b2a8cd --- /dev/null +++ b/docs/doc/arduboy_rust/ardvoice_library/struct.ArdVoice.html @@ -0,0 +1,19 @@ +ArdVoice in arduboy_rust::ardvoice_library - Rust
pub struct ArdVoice {}
Expand description

This is the struct to interact in a save way with the ArdVoice C++ library.

+

You will need to uncomment the ArdVoice_Library in the import_config.h file.

+

Implementations§

source§

impl ArdVoice

source

pub const fn new() -> Self

source

pub fn play_voice(&self, audio: *const u8)

source

pub fn play_voice_complex( + &self, + audio: *const u8, + start_time: u32, + end_time: u32, + speed: f32 +)

source

pub fn stop_voice(&self)

source

pub fn is_voice_playing(&self) -> bool

Auto Trait Implementations§

§

impl RefUnwindSafe for ArdVoice

§

impl Send for ArdVoice

§

impl Sync for ArdVoice

§

impl Unpin for ArdVoice

§

impl UnwindSafe for ArdVoice

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.FONT_HEIGHT.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.FONT_HEIGHT.html new file mode 100644 index 0000000..61c0b33 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.FONT_HEIGHT.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/constant.FONT_HEIGHT.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.FONT_WIDTH.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.FONT_WIDTH.html new file mode 100644 index 0000000..94e2458 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.FONT_WIDTH.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/constant.FONT_WIDTH.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.HEIGHT.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.HEIGHT.html new file mode 100644 index 0000000..d9cd0c1 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.HEIGHT.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/constant.HEIGHT.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.WIDTH.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.WIDTH.html new file mode 100644 index 0000000..b54adfc --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/constant.WIDTH.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/constant.WIDTH.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/enum.Color.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/enum.Color.html new file mode 100644 index 0000000..a0b8adc --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/enum.Color.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/enum.Color.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Arduboy2.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Arduboy2.html new file mode 100644 index 0000000..d8e4f3c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Arduboy2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/struct.Arduboy2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Point.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Point.html new file mode 100644 index 0000000..b281b91 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Point.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/struct.Point.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Rect.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Rect.html new file mode 100644 index 0000000..0921f25 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/arduboy2/struct.Rect.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/struct.Rect.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/index.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/index.html new file mode 100644 index 0000000..373d21c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/arduboy2_library/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_erase.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_erase.html new file mode 100644 index 0000000..b156035 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_erase.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/sprites/fn.draw_erase.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_external_mask.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_external_mask.html new file mode 100644 index 0000000..e51c569 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_external_mask.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/sprites/fn.draw_external_mask.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_override.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_override.html new file mode 100644 index 0000000..e3e1177 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_override.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/sprites/fn.draw_override.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_plus_mask.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_plus_mask.html new file mode 100644 index 0000000..3d8d774 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_plus_mask.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/sprites/fn.draw_plus_mask.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_self_masked.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_self_masked.html new file mode 100644 index 0000000..117e9d4 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/fn.draw_self_masked.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/sprites/fn.draw_self_masked.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/index.html b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/index.html new file mode 100644 index 0000000..540d044 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy2_library/sprites/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/sprites/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/arduboy_tones/struct.ArduboyTones.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/arduboy_tones/struct.ArduboyTones.html new file mode 100644 index 0000000..c859ef8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/arduboy_tones/struct.ArduboyTones.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/struct.ArduboyTones.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/index.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/index.html new file mode 100644 index 0000000..10f7486 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/arduboy_tones_library/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A0.html new file mode 100644 index 0000000..4d4b3ec --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A0H.html new file mode 100644 index 0000000..b50ac4e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A1.html new file mode 100644 index 0000000..fe68ab8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A1H.html new file mode 100644 index 0000000..b524dd1 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A2.html new file mode 100644 index 0000000..53dd883 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A2H.html new file mode 100644 index 0000000..2917db4 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A3.html new file mode 100644 index 0000000..38155c9 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A3H.html new file mode 100644 index 0000000..cbeb9ce --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A4.html new file mode 100644 index 0000000..b4551c3 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A4H.html new file mode 100644 index 0000000..f0f0dc8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A5.html new file mode 100644 index 0000000..963d1d8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A5H.html new file mode 100644 index 0000000..7d58dff --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A6.html new file mode 100644 index 0000000..97462a1 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A6H.html new file mode 100644 index 0000000..354a4c5 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A7.html new file mode 100644 index 0000000..3883d08 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A7H.html new file mode 100644 index 0000000..e45d6e2 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A8.html new file mode 100644 index 0000000..4b57a4a --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A8H.html new file mode 100644 index 0000000..4f95197 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A9.html new file mode 100644 index 0000000..b9f3737 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A9H.html new file mode 100644 index 0000000..603195b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_A9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_A9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS0.html new file mode 100644 index 0000000..10cc8bf --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS0H.html new file mode 100644 index 0000000..eaa8568 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS1.html new file mode 100644 index 0000000..8885f98 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS1H.html new file mode 100644 index 0000000..e16e6e1 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS2.html new file mode 100644 index 0000000..2f2152c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS2H.html new file mode 100644 index 0000000..7dd6819 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS3.html new file mode 100644 index 0000000..3fbef87 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS3H.html new file mode 100644 index 0000000..e520426 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS4.html new file mode 100644 index 0000000..5eff79c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS4H.html new file mode 100644 index 0000000..bd51501 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS5.html new file mode 100644 index 0000000..bf9a8f7 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS5H.html new file mode 100644 index 0000000..15873ac --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS6.html new file mode 100644 index 0000000..f855c91 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS6H.html new file mode 100644 index 0000000..a123d38 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS7.html new file mode 100644 index 0000000..595ad2f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS7H.html new file mode 100644 index 0000000..47e7cab --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS8.html new file mode 100644 index 0000000..6731863 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS8H.html new file mode 100644 index 0000000..f0bee4c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS9.html new file mode 100644 index 0000000..7cdd830 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS9H.html new file mode 100644 index 0000000..763e227 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_AS9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B0.html new file mode 100644 index 0000000..f66172f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B0H.html new file mode 100644 index 0000000..ca0ae59 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B1.html new file mode 100644 index 0000000..fbc1db0 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B1H.html new file mode 100644 index 0000000..768d5f4 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B2.html new file mode 100644 index 0000000..ab84705 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B2H.html new file mode 100644 index 0000000..177dbe0 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B3.html new file mode 100644 index 0000000..3e3dbd0 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B3H.html new file mode 100644 index 0000000..7163347 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B4.html new file mode 100644 index 0000000..17a6d9b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B4H.html new file mode 100644 index 0000000..8cc932b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B5.html new file mode 100644 index 0000000..8fbca04 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B5H.html new file mode 100644 index 0000000..179bfb0 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B6.html new file mode 100644 index 0000000..e192b0b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B6H.html new file mode 100644 index 0000000..6901708 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B7.html new file mode 100644 index 0000000..3af58e7 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B7H.html new file mode 100644 index 0000000..1c045be --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B8.html new file mode 100644 index 0000000..7bdd4f1 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B8H.html new file mode 100644 index 0000000..5080188 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B9.html new file mode 100644 index 0000000..6d37368 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B9H.html new file mode 100644 index 0000000..61f4593 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_B9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_B9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C0.html new file mode 100644 index 0000000..14b5586 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C0H.html new file mode 100644 index 0000000..95599db --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C1.html new file mode 100644 index 0000000..da29da9 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C1H.html new file mode 100644 index 0000000..7da3896 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C2.html new file mode 100644 index 0000000..7c979ed --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C2H.html new file mode 100644 index 0000000..94fdf85 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C3.html new file mode 100644 index 0000000..acd3131 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C3H.html new file mode 100644 index 0000000..7b45085 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C4.html new file mode 100644 index 0000000..d7de76d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C4H.html new file mode 100644 index 0000000..14c1f54 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C5.html new file mode 100644 index 0000000..ca9d5ab --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C5H.html new file mode 100644 index 0000000..8300d47 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C6.html new file mode 100644 index 0000000..326bfc2 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C6H.html new file mode 100644 index 0000000..93ae508 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C7.html new file mode 100644 index 0000000..b0ce540 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C7H.html new file mode 100644 index 0000000..fed5fb9 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C8.html new file mode 100644 index 0000000..2adb319 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C8H.html new file mode 100644 index 0000000..8b50bff --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C9.html new file mode 100644 index 0000000..73223a7 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C9H.html new file mode 100644 index 0000000..ed52506 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_C9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_C9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS0.html new file mode 100644 index 0000000..62b4b98 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS0H.html new file mode 100644 index 0000000..7d0df92 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS1.html new file mode 100644 index 0000000..31590c5 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS1H.html new file mode 100644 index 0000000..cd0fba9 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS2.html new file mode 100644 index 0000000..0f4579f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS2H.html new file mode 100644 index 0000000..f0506b8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS3.html new file mode 100644 index 0000000..e2af2cc --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS3H.html new file mode 100644 index 0000000..f289b77 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS4.html new file mode 100644 index 0000000..a6a7f85 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS4H.html new file mode 100644 index 0000000..86c7142 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS5.html new file mode 100644 index 0000000..deef5c7 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS5H.html new file mode 100644 index 0000000..71b4b0d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS6.html new file mode 100644 index 0000000..ee6f20b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS6H.html new file mode 100644 index 0000000..760087d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS7.html new file mode 100644 index 0000000..1a08433 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS7H.html new file mode 100644 index 0000000..77aaf9f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS8.html new file mode 100644 index 0000000..21dcaa5 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS8H.html new file mode 100644 index 0000000..60e6b02 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS9.html new file mode 100644 index 0000000..ba5e75d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS9H.html new file mode 100644 index 0000000..d684d98 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_CS9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D0.html new file mode 100644 index 0000000..5782d0e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D0H.html new file mode 100644 index 0000000..d6960ce --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D1.html new file mode 100644 index 0000000..79d2aca --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D1H.html new file mode 100644 index 0000000..ff3b48f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D2.html new file mode 100644 index 0000000..7b1eefa --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D2H.html new file mode 100644 index 0000000..0fc86f6 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D3.html new file mode 100644 index 0000000..e3b1e43 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D3H.html new file mode 100644 index 0000000..d4f9087 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D4.html new file mode 100644 index 0000000..f9d963c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D4H.html new file mode 100644 index 0000000..09d2850 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D5.html new file mode 100644 index 0000000..4e43726 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D5H.html new file mode 100644 index 0000000..6336f1e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D6.html new file mode 100644 index 0000000..562d499 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D6H.html new file mode 100644 index 0000000..5b186ab --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D7.html new file mode 100644 index 0000000..ac7bc18 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D7H.html new file mode 100644 index 0000000..a0d288f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D8.html new file mode 100644 index 0000000..f3b76da --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D8H.html new file mode 100644 index 0000000..094f394 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D9.html new file mode 100644 index 0000000..085ea87 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D9H.html new file mode 100644 index 0000000..f81f1ec --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_D9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_D9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS0.html new file mode 100644 index 0000000..ce47835 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS0H.html new file mode 100644 index 0000000..b98704c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS1.html new file mode 100644 index 0000000..c8bb8fb --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS1H.html new file mode 100644 index 0000000..79a5091 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS2.html new file mode 100644 index 0000000..30b1379 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS2H.html new file mode 100644 index 0000000..5f03465 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS3.html new file mode 100644 index 0000000..6e1bf5b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS3H.html new file mode 100644 index 0000000..9bf8f43 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS4.html new file mode 100644 index 0000000..cdc03d3 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS4H.html new file mode 100644 index 0000000..ecf0dee --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS5.html new file mode 100644 index 0000000..12bab65 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS5H.html new file mode 100644 index 0000000..53eaf1a --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS6.html new file mode 100644 index 0000000..32ae468 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS6H.html new file mode 100644 index 0000000..f475f77 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS7.html new file mode 100644 index 0000000..a3f0b52 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS7H.html new file mode 100644 index 0000000..17ac8ed --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS8.html new file mode 100644 index 0000000..7817387 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS8H.html new file mode 100644 index 0000000..ff739d3 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS9.html new file mode 100644 index 0000000..4d2cb80 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS9H.html new file mode 100644 index 0000000..5815968 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_DS9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E0.html new file mode 100644 index 0000000..997aa94 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E0H.html new file mode 100644 index 0000000..8c5c3f4 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E1.html new file mode 100644 index 0000000..397b322 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E1H.html new file mode 100644 index 0000000..ac2bc54 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E2.html new file mode 100644 index 0000000..e85cc6e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E2H.html new file mode 100644 index 0000000..d0ef5b0 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E3.html new file mode 100644 index 0000000..55523a9 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E3H.html new file mode 100644 index 0000000..4257adf --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E4.html new file mode 100644 index 0000000..901fc91 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E4H.html new file mode 100644 index 0000000..98aa6bb --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E5.html new file mode 100644 index 0000000..a44261c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E5H.html new file mode 100644 index 0000000..a94b74e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E6.html new file mode 100644 index 0000000..51125a2 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E6H.html new file mode 100644 index 0000000..c93f7a9 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E7.html new file mode 100644 index 0000000..4a05e7f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E7H.html new file mode 100644 index 0000000..e2e7716 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E8.html new file mode 100644 index 0000000..bb17f20 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E8H.html new file mode 100644 index 0000000..23f2f50 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E9.html new file mode 100644 index 0000000..e3a7871 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E9H.html new file mode 100644 index 0000000..92a26a5 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_E9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_E9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F0.html new file mode 100644 index 0000000..099069d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F0H.html new file mode 100644 index 0000000..cc8db43 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F1.html new file mode 100644 index 0000000..abb85a7 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F1H.html new file mode 100644 index 0000000..2c8f2a5 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F2.html new file mode 100644 index 0000000..954cf27 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F2H.html new file mode 100644 index 0000000..825d20d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F3.html new file mode 100644 index 0000000..6b12407 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F3H.html new file mode 100644 index 0000000..d7d6118 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F4.html new file mode 100644 index 0000000..ebea1b3 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F4H.html new file mode 100644 index 0000000..3331f6f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F5.html new file mode 100644 index 0000000..9660ce9 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F5H.html new file mode 100644 index 0000000..17f1161 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F6.html new file mode 100644 index 0000000..4db944c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F6H.html new file mode 100644 index 0000000..375feb5 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F7.html new file mode 100644 index 0000000..eb7ee1c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F7H.html new file mode 100644 index 0000000..3209ef4 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F8.html new file mode 100644 index 0000000..21c9158 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F8H.html new file mode 100644 index 0000000..50c1e11 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F9.html new file mode 100644 index 0000000..b3c0d55 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F9H.html new file mode 100644 index 0000000..eb86c44 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_F9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_F9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS0.html new file mode 100644 index 0000000..81f7ff6 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS0H.html new file mode 100644 index 0000000..8819d51 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS1.html new file mode 100644 index 0000000..bd51eb8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS1H.html new file mode 100644 index 0000000..a48fb71 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS2.html new file mode 100644 index 0000000..77958fa --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS2H.html new file mode 100644 index 0000000..fc22495 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS3.html new file mode 100644 index 0000000..a7c6541 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS3H.html new file mode 100644 index 0000000..befcb0d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS4.html new file mode 100644 index 0000000..d2a8dd6 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS4H.html new file mode 100644 index 0000000..652c879 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS5.html new file mode 100644 index 0000000..e0efd0b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS5H.html new file mode 100644 index 0000000..18a52ba --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS6.html new file mode 100644 index 0000000..187ce81 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS6H.html new file mode 100644 index 0000000..e49eab5 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS7.html new file mode 100644 index 0000000..b864b06 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS7H.html new file mode 100644 index 0000000..29e82b3 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS8.html new file mode 100644 index 0000000..d2fffc2 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS8H.html new file mode 100644 index 0000000..2340113 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS9.html new file mode 100644 index 0000000..fd47400 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS9H.html new file mode 100644 index 0000000..0e8818d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_FS9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G0.html new file mode 100644 index 0000000..235177f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G0H.html new file mode 100644 index 0000000..da0e352 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G1.html new file mode 100644 index 0000000..8c9e4b2 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G1H.html new file mode 100644 index 0000000..290a330 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G2.html new file mode 100644 index 0000000..8453443 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G2H.html new file mode 100644 index 0000000..5ac6577 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G3.html new file mode 100644 index 0000000..12e0a9b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G3H.html new file mode 100644 index 0000000..b38ec4a --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G4.html new file mode 100644 index 0000000..13f6a87 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G4H.html new file mode 100644 index 0000000..12df119 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G5.html new file mode 100644 index 0000000..1e3cb05 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G5H.html new file mode 100644 index 0000000..c3be3c2 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G6.html new file mode 100644 index 0000000..8132730 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G6H.html new file mode 100644 index 0000000..5743a9d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G7.html new file mode 100644 index 0000000..b6382d2 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G7H.html new file mode 100644 index 0000000..0a1f655 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G8.html new file mode 100644 index 0000000..65bd05f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G8H.html new file mode 100644 index 0000000..7eca9ab --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G9.html new file mode 100644 index 0000000..2097c78 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G9H.html new file mode 100644 index 0000000..56783b6 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_G9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_G9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS0.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS0.html new file mode 100644 index 0000000..b1382f3 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS0.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS0H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS0H.html new file mode 100644 index 0000000..67a466f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS0H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS1.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS1.html new file mode 100644 index 0000000..a907a0d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS1H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS1H.html new file mode 100644 index 0000000..0fe7338 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS1H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS2.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS2.html new file mode 100644 index 0000000..ebadb05 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS2H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS2H.html new file mode 100644 index 0000000..bce604e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS2H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS3.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS3.html new file mode 100644 index 0000000..d90d8dc --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS3H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS3H.html new file mode 100644 index 0000000..24f2c16 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS3H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS4.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS4.html new file mode 100644 index 0000000..1cd10cb --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS4.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS4H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS4H.html new file mode 100644 index 0000000..6fa041b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS4H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS5.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS5.html new file mode 100644 index 0000000..b9b358a --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS5.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS5H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS5H.html new file mode 100644 index 0000000..7f010b5 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS5H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS6.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS6.html new file mode 100644 index 0000000..6085c83 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS6.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS6H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS6H.html new file mode 100644 index 0000000..bea08ae --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS6H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS7.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS7.html new file mode 100644 index 0000000..afc436e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS7.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS7H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS7H.html new file mode 100644 index 0000000..6a985d7 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS7H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS8.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS8.html new file mode 100644 index 0000000..59f26a7 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS8.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS8H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS8H.html new file mode 100644 index 0000000..06294a7 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS8H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS9.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS9.html new file mode 100644 index 0000000..d7fb0d8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS9.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS9H.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS9H.html new file mode 100644 index 0000000..e497e70 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_GS9H.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9H.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_REST.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_REST.html new file mode 100644 index 0000000..83e7905 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.NOTE_REST.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.NOTE_REST.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONES_END.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONES_END.html new file mode 100644 index 0000000..10d9142 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONES_END.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.TONES_END.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONES_REPEAT.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONES_REPEAT.html new file mode 100644 index 0000000..bebf22b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONES_REPEAT.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.TONES_REPEAT.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONE_HIGH_VOLUME.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONE_HIGH_VOLUME.html new file mode 100644 index 0000000..7912ea2 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.TONE_HIGH_VOLUME.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.TONE_HIGH_VOLUME.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html new file mode 100644 index 0000000..abea272 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html new file mode 100644 index 0000000..738e190 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_IN_TONE.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_IN_TONE.html new file mode 100644 index 0000000..3cdf723 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/constant.VOLUME_IN_TONE.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/constant.VOLUME_IN_TONE.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/index.html b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/index.html new file mode 100644 index 0000000..c878692 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboy_tones_library/tones_pitch/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/tones_pitch/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin.html new file mode 100644 index 0000000..c246b1e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.begin.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin_data.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin_data.html new file mode 100644 index 0000000..0d0e592 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin_data.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.begin_data.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin_data_save.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin_data_save.html new file mode 100644 index 0000000..39d99dc --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.begin_data_save.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.begin_data_save.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.display.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.display.html new file mode 100644 index 0000000..f639066 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.display.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.display.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.display_clear.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.display_clear.html new file mode 100644 index 0000000..38968cd --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.display_clear.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.display_clear.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_bitmap.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_bitmap.html new file mode 100644 index 0000000..f50d903 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_bitmap.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.draw_bitmap.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_char.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_char.html new file mode 100644 index 0000000..ceb646c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_char.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.draw_char.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_frame.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_frame.html new file mode 100644 index 0000000..00f8d11 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_frame.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.draw_frame.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_loaded_frame.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_loaded_frame.html new file mode 100644 index 0000000..06a237c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_loaded_frame.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.draw_loaded_frame.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_number.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_number.html new file mode 100644 index 0000000..a946e43 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_number.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.draw_number.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_string.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_string.html new file mode 100644 index 0000000..3f61efb --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.draw_string.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.draw_string.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.load_game_state.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.load_game_state.html new file mode 100644 index 0000000..853da55 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.load_game_state.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.load_game_state.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.read_data_array.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.read_data_array.html new file mode 100644 index 0000000..0e2a89b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.read_data_array.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.read_data_array.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.save_game_state.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.save_game_state.html new file mode 100644 index 0000000..8c2b5b0 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.save_game_state.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.save_game_state.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor.html new file mode 100644 index 0000000..ab458a9 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.set_cursor.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_range.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_range.html new file mode 100644 index 0000000..b42d22a --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_range.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.set_cursor_range.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_x.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_x.html new file mode 100644 index 0000000..6744edf --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_x.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.set_cursor_x.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_y.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_y.html new file mode 100644 index 0000000..7f97b80 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_cursor_y.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.set_cursor_y.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_font.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_font.html new file mode 100644 index 0000000..a634f7f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_font.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.set_font.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_font_mode.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_font_mode.html new file mode 100644 index 0000000..709dfdc --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_font_mode.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.set_font_mode.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_frame.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_frame.html new file mode 100644 index 0000000..79c460b --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/fn.set_frame.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/fn.set_frame.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/index.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/index.html new file mode 100644 index 0000000..e293c7f --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html new file mode 100644 index 0000000..f0601b7 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html new file mode 100644 index 0000000..ad4f8e3 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html new file mode 100644 index 0000000..c48af49 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html new file mode 100644 index 0000000..2b439bd --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_VECTOR_KEY_VALUE.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_VECTOR_KEY_VALUE.html new file mode 100644 index 0000000..70a6d97 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.FX_VECTOR_KEY_VALUE.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.FX_VECTOR_KEY_VALUE.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_ERASE.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_ERASE.html new file mode 100644 index 0000000..0cb16dc --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_ERASE.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_ERASE.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_JEDEC_ID.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_JEDEC_ID.html new file mode 100644 index 0000000..1fcd903 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_JEDEC_ID.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_JEDEC_ID.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_POWERDOWN.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_POWERDOWN.html new file mode 100644 index 0000000..5716944 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_POWERDOWN.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_POWERDOWN.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READ.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READ.html new file mode 100644 index 0000000..02765a4 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READ.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_READ.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS1.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS1.html new file mode 100644 index 0000000..d6578dc --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS1.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS1.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS2.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS2.html new file mode 100644 index 0000000..4634dfb --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS2.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS2.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS3.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS3.html new file mode 100644 index 0000000..60080a0 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_READSTATUS3.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS3.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_RELEASE_POWERDOWN.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_RELEASE_POWERDOWN.html new file mode 100644 index 0000000..fdc7d82 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_RELEASE_POWERDOWN.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_RELEASE_POWERDOWN.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_WRITE.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_WRITE.html new file mode 100644 index 0000000..d7cc520 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_WRITE.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_WRITE.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_WRITE_ENABLE.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_WRITE_ENABLE.html new file mode 100644 index 0000000..c82c572 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.SFC_WRITE_ENABLE.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.SFC_WRITE_ENABLE.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfBlack.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfBlack.html new file mode 100644 index 0000000..3f0d73c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfBlack.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbfBlack.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfEndFrame.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfEndFrame.html new file mode 100644 index 0000000..c5853f6 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfEndFrame.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbfEndFrame.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfExtraRow.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfExtraRow.html new file mode 100644 index 0000000..0060212 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfExtraRow.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbfExtraRow.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfFlip.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfFlip.html new file mode 100644 index 0000000..8d51c53 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfFlip.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbfFlip.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfInvert.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfInvert.html new file mode 100644 index 0000000..f943512 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfInvert.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbfInvert.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfLastFrame.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfLastFrame.html new file mode 100644 index 0000000..d850555 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfLastFrame.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbfLastFrame.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfMasked.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfMasked.html new file mode 100644 index 0000000..1fe6979 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfMasked.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbfMasked.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfReverseBlack.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfReverseBlack.html new file mode 100644 index 0000000..e7a4eb2 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfReverseBlack.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbfReverseBlack.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfWhiteBlack.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfWhiteBlack.html new file mode 100644 index 0000000..81c7dcf --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbfWhiteBlack.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbfWhiteBlack.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmBlack.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmBlack.html new file mode 100644 index 0000000..b8aef00 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmBlack.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmBlack.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmEndFrame.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmEndFrame.html new file mode 100644 index 0000000..c317431 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmEndFrame.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmEndFrame.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmFlip.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmFlip.html new file mode 100644 index 0000000..b1d3b71 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmFlip.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmFlip.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmInvert.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmInvert.html new file mode 100644 index 0000000..ae7dee1 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmInvert.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmInvert.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmLastFrame.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmLastFrame.html new file mode 100644 index 0000000..12041a3 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmLastFrame.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmLastFrame.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmMasked.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmMasked.html new file mode 100644 index 0000000..3736592 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmMasked.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmMasked.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmNormal.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmNormal.html new file mode 100644 index 0000000..e353206 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmNormal.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmNormal.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmOverwrite.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmOverwrite.html new file mode 100644 index 0000000..d9c5588 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmOverwrite.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmOverwrite.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmReverse.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmReverse.html new file mode 100644 index 0000000..557c8ed --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmReverse.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmReverse.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmWhite.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmWhite.html new file mode 100644 index 0000000..8372ab1 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dbmWhite.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dbmWhite.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfBlack.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfBlack.html new file mode 100644 index 0000000..fe10a45 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfBlack.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcfBlack.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfInvert.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfInvert.html new file mode 100644 index 0000000..c1a1736 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfInvert.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcfInvert.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfMasked.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfMasked.html new file mode 100644 index 0000000..a665d6a --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfMasked.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcfMasked.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfProportional.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfProportional.html new file mode 100644 index 0000000..9214fdb --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfProportional.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcfProportional.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfReverseBlack.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfReverseBlack.html new file mode 100644 index 0000000..18aa636 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfReverseBlack.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcfReverseBlack.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfWhiteBlack.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfWhiteBlack.html new file mode 100644 index 0000000..58a74ac --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcfWhiteBlack.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcfWhiteBlack.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmBlack.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmBlack.html new file mode 100644 index 0000000..29bfb37 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmBlack.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcmBlack.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmInvert.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmInvert.html new file mode 100644 index 0000000..081976d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmInvert.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcmInvert.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmMasked.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmMasked.html new file mode 100644 index 0000000..b46d5b8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmMasked.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcmMasked.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmNormal.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmNormal.html new file mode 100644 index 0000000..b471c89 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmNormal.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcmNormal.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmOverwrite.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmOverwrite.html new file mode 100644 index 0000000..01034fd --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmOverwrite.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcmOverwrite.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmProportional.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmProportional.html new file mode 100644 index 0000000..7b81295 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmProportional.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcmProportional.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmReverse.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmReverse.html new file mode 100644 index 0000000..eb64bd1 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmReverse.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcmReverse.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmWhite.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmWhite.html new file mode 100644 index 0000000..1991cc6 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/constant.dcmWhite.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/constant.dcmWhite.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/index.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/index.html new file mode 100644 index 0000000..d10301e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/fx_consts/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fx_consts/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduboyfx_library/index.html b/docs/doc/arduboy_rust/libraries/arduboyfx_library/index.html new file mode 100644 index 0000000..e1568ce --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduboyfx_library/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/arduboyfx_library/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.delay.html b/docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.delay.html new file mode 100644 index 0000000..f03a725 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.delay.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fn.delay.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.random_between.html b/docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.random_between.html new file mode 100644 index 0000000..a0ec0b3 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.random_between.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fn.random_between.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.random_less_than.html b/docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.random_less_than.html new file mode 100644 index 0000000..c2cf591 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/arduino/fn.random_less_than.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fn.random_less_than.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/arduino/index.html b/docs/doc/arduboy_rust/libraries/arduino_system/arduino/index.html new file mode 100644 index 0000000..12f101a --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/arduino/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/arduino_system/arduino/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/c/fn.strlen.html b/docs/doc/arduboy_rust/libraries/arduino_system/c/fn.strlen.html new file mode 100644 index 0000000..5751769 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/c/fn.strlen.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/fn.strlen.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/c/index.html b/docs/doc/arduboy_rust/libraries/arduino_system/c/index.html new file mode 100644 index 0000000..5e7d3b8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/c/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/arduino_system/c/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/constant.EEPROM_STORAGE_SPACE_START.html b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/constant.EEPROM_STORAGE_SPACE_START.html new file mode 100644 index 0000000..53c4436 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/constant.EEPROM_STORAGE_SPACE_START.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/constant.EEPROM_STORAGE_SPACE_START.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/index.html b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/index.html new file mode 100644 index 0000000..5b241d6 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/arduino_system/eeprom/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROM.html b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROM.html new file mode 100644 index 0000000..74f7383 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROM.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/struct.EEPROM.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROMBYTE.html b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROMBYTE.html new file mode 100644 index 0000000..c81ba84 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROMBYTE.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/struct.EEPROMBYTE.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROMBYTECHECKLESS.html b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROMBYTECHECKLESS.html new file mode 100644 index 0000000..b002120 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/eeprom/struct.EEPROMBYTECHECKLESS.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/struct.EEPROMBYTECHECKLESS.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/index.html b/docs/doc/arduboy_rust/libraries/arduino_system/index.html new file mode 100644 index 0000000..a1c7218 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/arduino_system/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/progmem/index.html b/docs/doc/arduboy_rust/libraries/arduino_system/progmem/index.html new file mode 100644 index 0000000..9a1ca4e --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/progmem/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/arduino_system/progmem/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/progmem/struct.Pstring.html b/docs/doc/arduboy_rust/libraries/arduino_system/progmem/struct.Pstring.html new file mode 100644 index 0000000..cc613e5 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/progmem/struct.Pstring.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/struct.Pstring.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.available.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.available.html new file mode 100644 index 0000000..c7e6976 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.available.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/fn.available.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.begin.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.begin.html new file mode 100644 index 0000000..11f7dda --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.begin.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/fn.begin.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.end.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.end.html new file mode 100644 index 0000000..b131884 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.end.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/fn.end.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.print.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.print.html new file mode 100644 index 0000000..7842496 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.print.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/fn.print.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.println.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.println.html new file mode 100644 index 0000000..c0eab80 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.println.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/fn.println.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.read.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.read.html new file mode 100644 index 0000000..c707b39 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.read.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/fn.read.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.read_as_utf8_str.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.read_as_utf8_str.html new file mode 100644 index 0000000..2e77938 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/fn.read_as_utf8_str.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/fn.read_as_utf8_str.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/index.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/index.html new file mode 100644 index 0000000..099a68d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintable.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintable.html new file mode 100644 index 0000000..91ccc7d --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintable.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/trait.Serialprintable.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintlnable.html b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintlnable.html new file mode 100644 index 0000000..f1614e8 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintlnable.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/serial/trait.Serialprintlnable.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/ardvoice_library/ardvoice/struct.ArdVoice.html b/docs/doc/arduboy_rust/libraries/ardvoice_library/ardvoice/struct.ArdVoice.html new file mode 100644 index 0000000..9244b46 --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/ardvoice_library/ardvoice/struct.ArdVoice.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../arduboy_rust/prelude/struct.ArdVoice.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/libraries/ardvoice_library/index.html b/docs/doc/arduboy_rust/libraries/ardvoice_library/index.html new file mode 100644 index 0000000..ad6333c --- /dev/null +++ b/docs/doc/arduboy_rust/libraries/ardvoice_library/index.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/ardvoice_library/index.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/arduboy2/constant.FONT_HEIGHT.html b/docs/doc/arduboy_rust/prelude/arduboy2/constant.FONT_HEIGHT.html new file mode 100644 index 0000000..a96b9ac --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/arduboy2/constant.FONT_HEIGHT.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/constant.FONT_HEIGHT.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/arduboy2/constant.FONT_WIDTH.html b/docs/doc/arduboy_rust/prelude/arduboy2/constant.FONT_WIDTH.html new file mode 100644 index 0000000..cb14324 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/arduboy2/constant.FONT_WIDTH.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../arduboy_rust/prelude/constant.FONT_WIDTH.html...

+ + + \ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/constant.EEPROM_STORAGE_SPACE_START.html b/docs/doc/arduboy_rust/prelude/constant.EEPROM_STORAGE_SPACE_START.html new file mode 100644 index 0000000..2b8d84f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/constant.EEPROM_STORAGE_SPACE_START.html @@ -0,0 +1 @@ +EEPROM_STORAGE_SPACE_START in arduboy_rust::prelude - Rust
pub const EEPROM_STORAGE_SPACE_START: i16 = 16;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/constant.FONT_HEIGHT.html b/docs/doc/arduboy_rust/prelude/constant.FONT_HEIGHT.html new file mode 100644 index 0000000..80b9bf9 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/constant.FONT_HEIGHT.html @@ -0,0 +1 @@ +FONT_HEIGHT in arduboy_rust::prelude - Rust
pub const FONT_HEIGHT: i16 = 8;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/constant.FONT_WIDTH.html b/docs/doc/arduboy_rust/prelude/constant.FONT_WIDTH.html new file mode 100644 index 0000000..7c16b27 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/constant.FONT_WIDTH.html @@ -0,0 +1,3 @@ +FONT_WIDTH in arduboy_rust::prelude - Rust
pub const FONT_WIDTH: i16 = 6;
Expand description

The standard font size of the arduboy

+

this is to calculate with it.

+
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html new file mode 100644 index 0000000..7bdd873 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_KEY_POINTER.html @@ -0,0 +1 @@ +FX_DATA_VECTOR_KEY_POINTER in arduboy_rust::prelude::fx_consts - Rust
pub const FX_DATA_VECTOR_KEY_POINTER: u16 = 0x0014;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html new file mode 100644 index 0000000..49bc582 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_DATA_VECTOR_PAGE_POINTER.html @@ -0,0 +1 @@ +FX_DATA_VECTOR_PAGE_POINTER in arduboy_rust::prelude::fx_consts - Rust
pub const FX_DATA_VECTOR_PAGE_POINTER: u16 = 0x0016;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html new file mode 100644 index 0000000..61c9490 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_KEY_POINTER.html @@ -0,0 +1 @@ +FX_SAVE_VECTOR_KEY_POINTER in arduboy_rust::prelude::fx_consts - Rust
pub const FX_SAVE_VECTOR_KEY_POINTER: u16 = 0x0018;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html new file mode 100644 index 0000000..d2d1510 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_SAVE_VECTOR_PAGE_POINTER.html @@ -0,0 +1 @@ +FX_SAVE_VECTOR_PAGE_POINTER in arduboy_rust::prelude::fx_consts - Rust
pub const FX_SAVE_VECTOR_PAGE_POINTER: u16 = 0x001A;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_VECTOR_KEY_VALUE.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_VECTOR_KEY_VALUE.html new file mode 100644 index 0000000..f465e1a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.FX_VECTOR_KEY_VALUE.html @@ -0,0 +1 @@ +FX_VECTOR_KEY_VALUE in arduboy_rust::prelude::fx_consts - Rust
pub const FX_VECTOR_KEY_VALUE: u16 = 0x9518;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_ERASE.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_ERASE.html new file mode 100644 index 0000000..73aab01 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_ERASE.html @@ -0,0 +1 @@ +SFC_ERASE in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_ERASE: u8 = 0x20;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_JEDEC_ID.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_JEDEC_ID.html new file mode 100644 index 0000000..d7031cd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_JEDEC_ID.html @@ -0,0 +1 @@ +SFC_JEDEC_ID in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_JEDEC_ID: u8 = 0x9F;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_POWERDOWN.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_POWERDOWN.html new file mode 100644 index 0000000..3b95ba8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_POWERDOWN.html @@ -0,0 +1 @@ +SFC_POWERDOWN in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_POWERDOWN: u8 = 0xB9;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READ.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READ.html new file mode 100644 index 0000000..013ae61 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READ.html @@ -0,0 +1 @@ +SFC_READ in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_READ: u8 = 0x03;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS1.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS1.html new file mode 100644 index 0000000..c4f0978 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS1.html @@ -0,0 +1 @@ +SFC_READSTATUS1 in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_READSTATUS1: u8 = 0x05;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS2.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS2.html new file mode 100644 index 0000000..8b68d27 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS2.html @@ -0,0 +1 @@ +SFC_READSTATUS2 in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_READSTATUS2: u8 = 0x35;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS3.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS3.html new file mode 100644 index 0000000..491a660 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_READSTATUS3.html @@ -0,0 +1 @@ +SFC_READSTATUS3 in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_READSTATUS3: u8 = 0x15;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_RELEASE_POWERDOWN.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_RELEASE_POWERDOWN.html new file mode 100644 index 0000000..fc06ba8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_RELEASE_POWERDOWN.html @@ -0,0 +1 @@ +SFC_RELEASE_POWERDOWN in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_RELEASE_POWERDOWN: u8 = 0xAB;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_WRITE.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_WRITE.html new file mode 100644 index 0000000..5cf60fc --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_WRITE.html @@ -0,0 +1 @@ +SFC_WRITE in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_WRITE: u8 = 0x02;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_WRITE_ENABLE.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_WRITE_ENABLE.html new file mode 100644 index 0000000..8051ef1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.SFC_WRITE_ENABLE.html @@ -0,0 +1 @@ +SFC_WRITE_ENABLE in arduboy_rust::prelude::fx_consts - Rust
pub const SFC_WRITE_ENABLE: u8 = 0x06;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfBlack.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfBlack.html new file mode 100644 index 0000000..341e23c --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfBlack.html @@ -0,0 +1 @@ +dbfBlack in arduboy_rust::prelude::fx_consts - Rust
pub const dbfBlack: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfEndFrame.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfEndFrame.html new file mode 100644 index 0000000..b4b29bc --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfEndFrame.html @@ -0,0 +1 @@ +dbfEndFrame in arduboy_rust::prelude::fx_consts - Rust
pub const dbfEndFrame: u8 = 6;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfExtraRow.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfExtraRow.html new file mode 100644 index 0000000..28d5f9f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfExtraRow.html @@ -0,0 +1 @@ +dbfExtraRow in arduboy_rust::prelude::fx_consts - Rust
pub const dbfExtraRow: u8 = 7;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfFlip.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfFlip.html new file mode 100644 index 0000000..0232617 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfFlip.html @@ -0,0 +1 @@ +dbfFlip in arduboy_rust::prelude::fx_consts - Rust
pub const dbfFlip: u8 = 5;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfInvert.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfInvert.html new file mode 100644 index 0000000..96c6005 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfInvert.html @@ -0,0 +1 @@ +dbfInvert in arduboy_rust::prelude::fx_consts - Rust
pub const dbfInvert: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfLastFrame.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfLastFrame.html new file mode 100644 index 0000000..aa9f704 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfLastFrame.html @@ -0,0 +1 @@ +dbfLastFrame in arduboy_rust::prelude::fx_consts - Rust
pub const dbfLastFrame: u8 = 7;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfMasked.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfMasked.html new file mode 100644 index 0000000..a01d060 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfMasked.html @@ -0,0 +1 @@ +dbfMasked in arduboy_rust::prelude::fx_consts - Rust
pub const dbfMasked: u8 = 4;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfReverseBlack.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfReverseBlack.html new file mode 100644 index 0000000..0e147d0 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfReverseBlack.html @@ -0,0 +1 @@ +dbfReverseBlack in arduboy_rust::prelude::fx_consts - Rust
pub const dbfReverseBlack: u8 = 3;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfWhiteBlack.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfWhiteBlack.html new file mode 100644 index 0000000..cc776df --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbfWhiteBlack.html @@ -0,0 +1 @@ +dbfWhiteBlack in arduboy_rust::prelude::fx_consts - Rust
pub const dbfWhiteBlack: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmBlack.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmBlack.html new file mode 100644 index 0000000..3051020 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmBlack.html @@ -0,0 +1 @@ +dbmBlack in arduboy_rust::prelude::fx_consts - Rust
pub const dbmBlack: u8 = _; // 9u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmEndFrame.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmEndFrame.html new file mode 100644 index 0000000..9627322 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmEndFrame.html @@ -0,0 +1 @@ +dbmEndFrame in arduboy_rust::prelude::fx_consts - Rust
pub const dbmEndFrame: u8 = _; // 64u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmFlip.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmFlip.html new file mode 100644 index 0000000..38747ed --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmFlip.html @@ -0,0 +1 @@ +dbmFlip in arduboy_rust::prelude::fx_consts - Rust
pub const dbmFlip: u8 = _; // 32u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmInvert.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmInvert.html new file mode 100644 index 0000000..01bf532 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmInvert.html @@ -0,0 +1 @@ +dbmInvert in arduboy_rust::prelude::fx_consts - Rust
pub const dbmInvert: u8 = _; // 1u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmLastFrame.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmLastFrame.html new file mode 100644 index 0000000..f49e100 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmLastFrame.html @@ -0,0 +1 @@ +dbmLastFrame in arduboy_rust::prelude::fx_consts - Rust
pub const dbmLastFrame: u8 = _; // 128u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmMasked.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmMasked.html new file mode 100644 index 0000000..d7d3e81 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmMasked.html @@ -0,0 +1 @@ +dbmMasked in arduboy_rust::prelude::fx_consts - Rust
pub const dbmMasked: u8 = _; // 16u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmNormal.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmNormal.html new file mode 100644 index 0000000..508954a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmNormal.html @@ -0,0 +1 @@ +dbmNormal in arduboy_rust::prelude::fx_consts - Rust
pub const dbmNormal: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmOverwrite.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmOverwrite.html new file mode 100644 index 0000000..89f1036 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmOverwrite.html @@ -0,0 +1 @@ +dbmOverwrite in arduboy_rust::prelude::fx_consts - Rust
pub const dbmOverwrite: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmReverse.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmReverse.html new file mode 100644 index 0000000..08e4cb0 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmReverse.html @@ -0,0 +1 @@ +dbmReverse in arduboy_rust::prelude::fx_consts - Rust
pub const dbmReverse: u8 = _; // 8u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmWhite.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmWhite.html new file mode 100644 index 0000000..0eef2f1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dbmWhite.html @@ -0,0 +1 @@ +dbmWhite in arduboy_rust::prelude::fx_consts - Rust
pub const dbmWhite: u8 = _; // 1u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfBlack.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfBlack.html new file mode 100644 index 0000000..c8120f5 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfBlack.html @@ -0,0 +1 @@ +dcfBlack in arduboy_rust::prelude::fx_consts - Rust
pub const dcfBlack: u8 = 2;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfInvert.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfInvert.html new file mode 100644 index 0000000..056a8cd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfInvert.html @@ -0,0 +1 @@ +dcfInvert in arduboy_rust::prelude::fx_consts - Rust
pub const dcfInvert: u8 = 1;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfMasked.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfMasked.html new file mode 100644 index 0000000..0dbd1ce --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfMasked.html @@ -0,0 +1 @@ +dcfMasked in arduboy_rust::prelude::fx_consts - Rust
pub const dcfMasked: u8 = 4;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfProportional.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfProportional.html new file mode 100644 index 0000000..bf6244f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfProportional.html @@ -0,0 +1 @@ +dcfProportional in arduboy_rust::prelude::fx_consts - Rust
pub const dcfProportional: u8 = 5;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfReverseBlack.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfReverseBlack.html new file mode 100644 index 0000000..22f8e31 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfReverseBlack.html @@ -0,0 +1 @@ +dcfReverseBlack in arduboy_rust::prelude::fx_consts - Rust
pub const dcfReverseBlack: u8 = 3;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfWhiteBlack.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfWhiteBlack.html new file mode 100644 index 0000000..d19a2d3 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcfWhiteBlack.html @@ -0,0 +1 @@ +dcfWhiteBlack in arduboy_rust::prelude::fx_consts - Rust
pub const dcfWhiteBlack: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmBlack.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmBlack.html new file mode 100644 index 0000000..0195754 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmBlack.html @@ -0,0 +1 @@ +dcmBlack in arduboy_rust::prelude::fx_consts - Rust
pub const dcmBlack: u8 = _; // 13u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmInvert.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmInvert.html new file mode 100644 index 0000000..e3d2f27 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmInvert.html @@ -0,0 +1 @@ +dcmInvert in arduboy_rust::prelude::fx_consts - Rust
pub const dcmInvert: u8 = _; // 2u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmMasked.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmMasked.html new file mode 100644 index 0000000..b6f4b35 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmMasked.html @@ -0,0 +1 @@ +dcmMasked in arduboy_rust::prelude::fx_consts - Rust
pub const dcmMasked: u8 = _; // 16u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmNormal.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmNormal.html new file mode 100644 index 0000000..52d6ea6 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmNormal.html @@ -0,0 +1 @@ +dcmNormal in arduboy_rust::prelude::fx_consts - Rust
pub const dcmNormal: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmOverwrite.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmOverwrite.html new file mode 100644 index 0000000..7336cea --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmOverwrite.html @@ -0,0 +1 @@ +dcmOverwrite in arduboy_rust::prelude::fx_consts - Rust
pub const dcmOverwrite: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmProportional.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmProportional.html new file mode 100644 index 0000000..39fddf3 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmProportional.html @@ -0,0 +1 @@ +dcmProportional in arduboy_rust::prelude::fx_consts - Rust
pub const dcmProportional: u8 = _; // 32u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmReverse.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmReverse.html new file mode 100644 index 0000000..030b847 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmReverse.html @@ -0,0 +1 @@ +dcmReverse in arduboy_rust::prelude::fx_consts - Rust
pub const dcmReverse: u8 = _; // 8u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmWhite.html b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmWhite.html new file mode 100644 index 0000000..1dfa8de --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/constant.dcmWhite.html @@ -0,0 +1 @@ +dcmWhite in arduboy_rust::prelude::fx_consts - Rust
pub const dcmWhite: u8 = _; // 1u8
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/index.html b/docs/doc/arduboy_rust/prelude/fx_consts/index.html new file mode 100644 index 0000000..c87ac93 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/index.html @@ -0,0 +1,11 @@ +arduboy_rust::prelude::fx_consts - Rust
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/fx_consts/sidebar-items.js b/docs/doc/arduboy_rust/prelude/fx_consts/sidebar-items.js new file mode 100644 index 0000000..eacaa48 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/fx_consts/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"constant":["FX_DATA_VECTOR_KEY_POINTER","FX_DATA_VECTOR_PAGE_POINTER","FX_SAVE_VECTOR_KEY_POINTER","FX_SAVE_VECTOR_PAGE_POINTER","FX_VECTOR_KEY_VALUE","SFC_ERASE","SFC_JEDEC_ID","SFC_POWERDOWN","SFC_READ","SFC_READSTATUS1","SFC_READSTATUS2","SFC_READSTATUS3","SFC_RELEASE_POWERDOWN","SFC_WRITE","SFC_WRITE_ENABLE","dbfBlack","dbfEndFrame","dbfExtraRow","dbfFlip","dbfInvert","dbfLastFrame","dbfMasked","dbfReverseBlack","dbfWhiteBlack","dbmBlack","dbmEndFrame","dbmFlip","dbmInvert","dbmLastFrame","dbmMasked","dbmNormal","dbmOverwrite","dbmReverse","dbmWhite","dcfBlack","dcfInvert","dcfMasked","dcfProportional","dcfReverseBlack","dcfWhiteBlack","dcmBlack","dcmInvert","dcmMasked","dcmNormal","dcmOverwrite","dcmProportional","dcmReverse","dcmWhite"]}; \ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/struct.Pstring.html b/docs/doc/arduboy_rust/prelude/struct.Pstring.html new file mode 100644 index 0000000..3cf4c4e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/struct.Pstring.html @@ -0,0 +1,16 @@ +Pstring in arduboy_rust::prelude - Rust
pub struct Pstring {
+    pub pointer: *const i8,
+}
Expand description

This struct is important for the Progmem functionality.

+

Typically you will never use this by your self. +It will be used by the get_string_addr macro in combination with a print command.

+

Fields§

§pointer: *const i8

Trait Implementations§

source§

impl Clone for Pstring

source§

fn clone(&self) -> Pstring

Returns a copy of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Serialprintable for Pstring

§

type Parameters = ()

source§

fn print_2(self, _params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

fn print(self)

source§

impl Serialprintlnable for Pstring

§

type Parameters = ()

source§

fn println_2(self, _params: Self::Parameters)

source§

fn default_parameters() -> Self::Parameters

source§

fn println(self)

source§

impl Copy for Pstring

Auto Trait Implementations§

§

impl RefUnwindSafe for Pstring

§

impl !Send for Pstring

§

impl !Sync for Pstring

§

impl Unpin for Pstring

§

impl UnwindSafe for Pstring

Blanket Implementations§

§

impl<T> Any for Twhere + T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for Twhere + T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T, U> Into<U> for Twhere + U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +[From]<T> for U chooses to do.

+
§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A0.html new file mode 100644 index 0000000..59233c5 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A0.html @@ -0,0 +1 @@ +NOTE_A0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A0: u16 = 28;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A0H.html new file mode 100644 index 0000000..eceb144 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A0H.html @@ -0,0 +1 @@ +NOTE_A0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A0H: u16 = _; // 32_796u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A1.html new file mode 100644 index 0000000..88ccd4d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A1.html @@ -0,0 +1 @@ +NOTE_A1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A1: u16 = 55;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A1H.html new file mode 100644 index 0000000..e273c53 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A1H.html @@ -0,0 +1 @@ +NOTE_A1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A1H: u16 = _; // 32_823u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A2.html new file mode 100644 index 0000000..99f63ce --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A2.html @@ -0,0 +1 @@ +NOTE_A2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A2: u16 = 110;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A2H.html new file mode 100644 index 0000000..76c3152 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A2H.html @@ -0,0 +1 @@ +NOTE_A2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A2H: u16 = _; // 32_878u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A3.html new file mode 100644 index 0000000..6f63fe1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A3.html @@ -0,0 +1 @@ +NOTE_A3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A3: u16 = 220;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A3H.html new file mode 100644 index 0000000..7c386bb --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A3H.html @@ -0,0 +1 @@ +NOTE_A3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A3H: u16 = _; // 32_988u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A4.html new file mode 100644 index 0000000..71b9d27 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A4.html @@ -0,0 +1 @@ +NOTE_A4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A4: u16 = 440;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A4H.html new file mode 100644 index 0000000..d94c9d2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A4H.html @@ -0,0 +1 @@ +NOTE_A4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A4H: u16 = _; // 33_208u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A5.html new file mode 100644 index 0000000..a7c1072 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A5.html @@ -0,0 +1 @@ +NOTE_A5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A5: u16 = 880;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A5H.html new file mode 100644 index 0000000..30d8153 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A5H.html @@ -0,0 +1 @@ +NOTE_A5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A5H: u16 = _; // 33_648u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A6.html new file mode 100644 index 0000000..75a7fc8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A6.html @@ -0,0 +1 @@ +NOTE_A6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A6: u16 = 1760;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A6H.html new file mode 100644 index 0000000..b6816a5 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A6H.html @@ -0,0 +1 @@ +NOTE_A6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A6H: u16 = _; // 34_528u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A7.html new file mode 100644 index 0000000..1d290c8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A7.html @@ -0,0 +1 @@ +NOTE_A7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A7: u16 = 3520;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A7H.html new file mode 100644 index 0000000..14ce4cc --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A7H.html @@ -0,0 +1 @@ +NOTE_A7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A7H: u16 = _; // 36_288u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A8.html new file mode 100644 index 0000000..7f5c601 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A8.html @@ -0,0 +1 @@ +NOTE_A8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A8: u16 = 7040;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A8H.html new file mode 100644 index 0000000..ac5f8c8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A8H.html @@ -0,0 +1 @@ +NOTE_A8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A8H: u16 = _; // 39_808u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A9.html new file mode 100644 index 0000000..ae1d309 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A9.html @@ -0,0 +1 @@ +NOTE_A9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A9: u16 = 14080;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A9H.html new file mode 100644 index 0000000..8e7454a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_A9H.html @@ -0,0 +1 @@ +NOTE_A9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_A9H: u16 = _; // 46_848u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0.html new file mode 100644 index 0000000..1588ee4 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0.html @@ -0,0 +1 @@ +NOTE_AS0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS0: u16 = 29;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0H.html new file mode 100644 index 0000000..2daa538 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS0H.html @@ -0,0 +1 @@ +NOTE_AS0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS0H: u16 = _; // 32_797u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1.html new file mode 100644 index 0000000..0567e08 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1.html @@ -0,0 +1 @@ +NOTE_AS1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS1: u16 = 58;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1H.html new file mode 100644 index 0000000..4d7bb8a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS1H.html @@ -0,0 +1 @@ +NOTE_AS1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS1H: u16 = _; // 32_826u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2.html new file mode 100644 index 0000000..d2ec2e2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2.html @@ -0,0 +1 @@ +NOTE_AS2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS2: u16 = 117;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2H.html new file mode 100644 index 0000000..ebaf9c6 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS2H.html @@ -0,0 +1 @@ +NOTE_AS2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS2H: u16 = _; // 32_885u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3.html new file mode 100644 index 0000000..935c0ce --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3.html @@ -0,0 +1 @@ +NOTE_AS3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS3: u16 = 233;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3H.html new file mode 100644 index 0000000..a22ba28 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS3H.html @@ -0,0 +1 @@ +NOTE_AS3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS3H: u16 = _; // 33_001u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4.html new file mode 100644 index 0000000..720d432 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4.html @@ -0,0 +1 @@ +NOTE_AS4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS4: u16 = 466;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4H.html new file mode 100644 index 0000000..4ceec9e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS4H.html @@ -0,0 +1 @@ +NOTE_AS4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS4H: u16 = _; // 33_234u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5.html new file mode 100644 index 0000000..8df5508 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5.html @@ -0,0 +1 @@ +NOTE_AS5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS5: u16 = 932;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5H.html new file mode 100644 index 0000000..0eae4f1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS5H.html @@ -0,0 +1 @@ +NOTE_AS5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS5H: u16 = _; // 33_700u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6.html new file mode 100644 index 0000000..5e49c68 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6.html @@ -0,0 +1 @@ +NOTE_AS6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS6: u16 = 1865;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6H.html new file mode 100644 index 0000000..63529a6 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS6H.html @@ -0,0 +1 @@ +NOTE_AS6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS6H: u16 = _; // 34_633u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7.html new file mode 100644 index 0000000..26a02d6 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7.html @@ -0,0 +1 @@ +NOTE_AS7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS7: u16 = 3729;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7H.html new file mode 100644 index 0000000..ccacf7f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS7H.html @@ -0,0 +1 @@ +NOTE_AS7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS7H: u16 = _; // 36_497u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8.html new file mode 100644 index 0000000..f5d63d3 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8.html @@ -0,0 +1 @@ +NOTE_AS8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS8: u16 = 7459;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8H.html new file mode 100644 index 0000000..16814b3 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS8H.html @@ -0,0 +1 @@ +NOTE_AS8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS8H: u16 = _; // 40_227u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9.html new file mode 100644 index 0000000..d7d72c3 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9.html @@ -0,0 +1 @@ +NOTE_AS9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS9: u16 = 14917;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9H.html new file mode 100644 index 0000000..e601041 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_AS9H.html @@ -0,0 +1 @@ +NOTE_AS9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_AS9H: u16 = _; // 47_685u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B0.html new file mode 100644 index 0000000..919f2f3 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B0.html @@ -0,0 +1 @@ +NOTE_B0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B0: u16 = 31;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B0H.html new file mode 100644 index 0000000..05eabe6 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B0H.html @@ -0,0 +1 @@ +NOTE_B0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B0H: u16 = _; // 32_799u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B1.html new file mode 100644 index 0000000..9c164d2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B1.html @@ -0,0 +1 @@ +NOTE_B1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B1: u16 = 62;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B1H.html new file mode 100644 index 0000000..f02508a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B1H.html @@ -0,0 +1 @@ +NOTE_B1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B1H: u16 = _; // 32_830u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B2.html new file mode 100644 index 0000000..14303aa --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B2.html @@ -0,0 +1 @@ +NOTE_B2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B2: u16 = 123;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B2H.html new file mode 100644 index 0000000..21d124a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B2H.html @@ -0,0 +1 @@ +NOTE_B2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B2H: u16 = _; // 32_891u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B3.html new file mode 100644 index 0000000..7e68d17 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B3.html @@ -0,0 +1 @@ +NOTE_B3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B3: u16 = 247;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B3H.html new file mode 100644 index 0000000..07cfabc --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B3H.html @@ -0,0 +1 @@ +NOTE_B3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B3H: u16 = _; // 33_015u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B4.html new file mode 100644 index 0000000..f3a0177 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B4.html @@ -0,0 +1 @@ +NOTE_B4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B4: u16 = 494;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B4H.html new file mode 100644 index 0000000..4ba5c9b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B4H.html @@ -0,0 +1 @@ +NOTE_B4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B4H: u16 = _; // 33_262u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B5.html new file mode 100644 index 0000000..5e626e1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B5.html @@ -0,0 +1 @@ +NOTE_B5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B5: u16 = 988;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B5H.html new file mode 100644 index 0000000..d4faad2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B5H.html @@ -0,0 +1 @@ +NOTE_B5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B5H: u16 = _; // 33_756u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B6.html new file mode 100644 index 0000000..6a54670 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B6.html @@ -0,0 +1 @@ +NOTE_B6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B6: u16 = 1976;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B6H.html new file mode 100644 index 0000000..e5d746d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B6H.html @@ -0,0 +1 @@ +NOTE_B6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B6H: u16 = _; // 34_744u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B7.html new file mode 100644 index 0000000..1faf2f2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B7.html @@ -0,0 +1 @@ +NOTE_B7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B7: u16 = 3951;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B7H.html new file mode 100644 index 0000000..7ea7299 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B7H.html @@ -0,0 +1 @@ +NOTE_B7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B7H: u16 = _; // 36_719u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B8.html new file mode 100644 index 0000000..de8944b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B8.html @@ -0,0 +1 @@ +NOTE_B8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B8: u16 = 7902;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B8H.html new file mode 100644 index 0000000..b5d8a4e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B8H.html @@ -0,0 +1 @@ +NOTE_B8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B8H: u16 = _; // 40_670u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B9.html new file mode 100644 index 0000000..48908d2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B9.html @@ -0,0 +1 @@ +NOTE_B9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B9: u16 = 15804;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B9H.html new file mode 100644 index 0000000..5fe5aad --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_B9H.html @@ -0,0 +1 @@ +NOTE_B9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_B9H: u16 = _; // 48_572u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C0.html new file mode 100644 index 0000000..987833d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C0.html @@ -0,0 +1 @@ +NOTE_C0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C0: u16 = 16;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C0H.html new file mode 100644 index 0000000..db7b21b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C0H.html @@ -0,0 +1 @@ +NOTE_C0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C0H: u16 = _; // 32_784u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C1.html new file mode 100644 index 0000000..5f0c22f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C1.html @@ -0,0 +1 @@ +NOTE_C1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C1: u16 = 33;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C1H.html new file mode 100644 index 0000000..229b122 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C1H.html @@ -0,0 +1 @@ +NOTE_C1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C1H: u16 = _; // 32_801u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C2.html new file mode 100644 index 0000000..29ac99e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C2.html @@ -0,0 +1 @@ +NOTE_C2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C2: u16 = 65;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C2H.html new file mode 100644 index 0000000..82c311e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C2H.html @@ -0,0 +1 @@ +NOTE_C2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C2H: u16 = _; // 32_833u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C3.html new file mode 100644 index 0000000..7a5929a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C3.html @@ -0,0 +1 @@ +NOTE_C3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C3: u16 = 131;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C3H.html new file mode 100644 index 0000000..0e6dabd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C3H.html @@ -0,0 +1 @@ +NOTE_C3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C3H: u16 = _; // 32_899u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C4.html new file mode 100644 index 0000000..f0654fd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C4.html @@ -0,0 +1 @@ +NOTE_C4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C4: u16 = 262;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C4H.html new file mode 100644 index 0000000..dcb898d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C4H.html @@ -0,0 +1 @@ +NOTE_C4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C4H: u16 = _; // 33_030u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C5.html new file mode 100644 index 0000000..b1b5281 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C5.html @@ -0,0 +1 @@ +NOTE_C5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C5: u16 = 523;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C5H.html new file mode 100644 index 0000000..5ae5b13 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C5H.html @@ -0,0 +1 @@ +NOTE_C5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C5H: u16 = _; // 33_291u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C6.html new file mode 100644 index 0000000..ac9fb24 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C6.html @@ -0,0 +1 @@ +NOTE_C6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C6: u16 = 1047;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C6H.html new file mode 100644 index 0000000..00903be --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C6H.html @@ -0,0 +1 @@ +NOTE_C6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C6H: u16 = _; // 33_815u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C7.html new file mode 100644 index 0000000..cd07593 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C7.html @@ -0,0 +1 @@ +NOTE_C7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C7: u16 = 2093;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C7H.html new file mode 100644 index 0000000..c6c01f7 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C7H.html @@ -0,0 +1 @@ +NOTE_C7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C7H: u16 = _; // 34_861u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C8.html new file mode 100644 index 0000000..67ff65b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C8.html @@ -0,0 +1 @@ +NOTE_C8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C8: u16 = 4186;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C8H.html new file mode 100644 index 0000000..c382ad1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C8H.html @@ -0,0 +1 @@ +NOTE_C8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C8H: u16 = _; // 36_954u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C9.html new file mode 100644 index 0000000..881532b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C9.html @@ -0,0 +1 @@ +NOTE_C9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C9: u16 = 8372;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C9H.html new file mode 100644 index 0000000..5f2d4a8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_C9H.html @@ -0,0 +1 @@ +NOTE_C9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_C9H: u16 = _; // 41_140u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0.html new file mode 100644 index 0000000..691f000 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0.html @@ -0,0 +1 @@ +NOTE_CS0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS0: u16 = 17;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0H.html new file mode 100644 index 0000000..6b794ca --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS0H.html @@ -0,0 +1 @@ +NOTE_CS0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS0H: u16 = _; // 32_785u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1.html new file mode 100644 index 0000000..d64242b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1.html @@ -0,0 +1 @@ +NOTE_CS1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS1: u16 = 35;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1H.html new file mode 100644 index 0000000..d0abde8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS1H.html @@ -0,0 +1 @@ +NOTE_CS1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS1H: u16 = _; // 32_803u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2.html new file mode 100644 index 0000000..f89175a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2.html @@ -0,0 +1 @@ +NOTE_CS2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS2: u16 = 69;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2H.html new file mode 100644 index 0000000..e57ba30 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS2H.html @@ -0,0 +1 @@ +NOTE_CS2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS2H: u16 = _; // 32_837u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3.html new file mode 100644 index 0000000..a20f207 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3.html @@ -0,0 +1 @@ +NOTE_CS3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS3: u16 = 139;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3H.html new file mode 100644 index 0000000..5f70c2d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS3H.html @@ -0,0 +1 @@ +NOTE_CS3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS3H: u16 = _; // 32_907u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4.html new file mode 100644 index 0000000..437c7ed --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4.html @@ -0,0 +1 @@ +NOTE_CS4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS4: u16 = 277;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4H.html new file mode 100644 index 0000000..f644f08 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS4H.html @@ -0,0 +1 @@ +NOTE_CS4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS4H: u16 = _; // 33_045u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5.html new file mode 100644 index 0000000..178fbf9 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5.html @@ -0,0 +1 @@ +NOTE_CS5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS5: u16 = 554;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5H.html new file mode 100644 index 0000000..877c70e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS5H.html @@ -0,0 +1 @@ +NOTE_CS5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS5H: u16 = _; // 33_322u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6.html new file mode 100644 index 0000000..536e94b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6.html @@ -0,0 +1 @@ +NOTE_CS6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS6: u16 = 1109;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6H.html new file mode 100644 index 0000000..59ef046 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS6H.html @@ -0,0 +1 @@ +NOTE_CS6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS6H: u16 = _; // 33_877u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7.html new file mode 100644 index 0000000..6ed2b8f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7.html @@ -0,0 +1 @@ +NOTE_CS7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS7: u16 = 2218;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7H.html new file mode 100644 index 0000000..779281d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS7H.html @@ -0,0 +1 @@ +NOTE_CS7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS7H: u16 = _; // 34_986u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8.html new file mode 100644 index 0000000..e587bba --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8.html @@ -0,0 +1 @@ +NOTE_CS8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS8: u16 = 4435;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8H.html new file mode 100644 index 0000000..921bf6f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS8H.html @@ -0,0 +1 @@ +NOTE_CS8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS8H: u16 = _; // 37_203u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9.html new file mode 100644 index 0000000..0af2dae --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9.html @@ -0,0 +1 @@ +NOTE_CS9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS9: u16 = 8870;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9H.html new file mode 100644 index 0000000..21482cc --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_CS9H.html @@ -0,0 +1 @@ +NOTE_CS9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_CS9H: u16 = _; // 41_638u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D0.html new file mode 100644 index 0000000..3057491 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D0.html @@ -0,0 +1 @@ +NOTE_D0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D0: u16 = 18;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D0H.html new file mode 100644 index 0000000..6f82d46 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D0H.html @@ -0,0 +1 @@ +NOTE_D0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D0H: u16 = _; // 32_786u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D1.html new file mode 100644 index 0000000..572a394 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D1.html @@ -0,0 +1 @@ +NOTE_D1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D1: u16 = 37;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D1H.html new file mode 100644 index 0000000..31fa976 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D1H.html @@ -0,0 +1 @@ +NOTE_D1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D1H: u16 = _; // 32_805u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D2.html new file mode 100644 index 0000000..cbf22b9 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D2.html @@ -0,0 +1 @@ +NOTE_D2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D2: u16 = 73;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D2H.html new file mode 100644 index 0000000..f6093d3 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D2H.html @@ -0,0 +1 @@ +NOTE_D2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D2H: u16 = _; // 32_841u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D3.html new file mode 100644 index 0000000..e104a27 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D3.html @@ -0,0 +1 @@ +NOTE_D3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D3: u16 = 147;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D3H.html new file mode 100644 index 0000000..bb5adf1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D3H.html @@ -0,0 +1 @@ +NOTE_D3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D3H: u16 = _; // 32_915u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D4.html new file mode 100644 index 0000000..1ebd259 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D4.html @@ -0,0 +1 @@ +NOTE_D4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D4: u16 = 294;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D4H.html new file mode 100644 index 0000000..1ea39d9 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D4H.html @@ -0,0 +1 @@ +NOTE_D4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D4H: u16 = _; // 33_062u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D5.html new file mode 100644 index 0000000..6f75a59 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D5.html @@ -0,0 +1 @@ +NOTE_D5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D5: u16 = 587;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D5H.html new file mode 100644 index 0000000..ee8dd29 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D5H.html @@ -0,0 +1 @@ +NOTE_D5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D5H: u16 = _; // 33_355u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D6.html new file mode 100644 index 0000000..5a0f632 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D6.html @@ -0,0 +1 @@ +NOTE_D6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D6: u16 = 1175;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D6H.html new file mode 100644 index 0000000..48b55c9 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D6H.html @@ -0,0 +1 @@ +NOTE_D6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D6H: u16 = _; // 33_943u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D7.html new file mode 100644 index 0000000..4cb0d5f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D7.html @@ -0,0 +1 @@ +NOTE_D7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D7: u16 = 2349;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D7H.html new file mode 100644 index 0000000..c3acd4d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D7H.html @@ -0,0 +1 @@ +NOTE_D7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D7H: u16 = _; // 35_117u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D8.html new file mode 100644 index 0000000..4655c6b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D8.html @@ -0,0 +1 @@ +NOTE_D8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D8: u16 = 4699;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D8H.html new file mode 100644 index 0000000..f63e051 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D8H.html @@ -0,0 +1 @@ +NOTE_D8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D8H: u16 = _; // 37_467u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D9.html new file mode 100644 index 0000000..1cd8878 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D9.html @@ -0,0 +1 @@ +NOTE_D9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D9: u16 = 9397;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D9H.html new file mode 100644 index 0000000..3319166 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_D9H.html @@ -0,0 +1 @@ +NOTE_D9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_D9H: u16 = _; // 42_165u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0.html new file mode 100644 index 0000000..8fdb06a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0.html @@ -0,0 +1 @@ +NOTE_DS0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS0: u16 = 19;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0H.html new file mode 100644 index 0000000..de082d2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS0H.html @@ -0,0 +1 @@ +NOTE_DS0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS0H: u16 = _; // 32_787u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1.html new file mode 100644 index 0000000..1a9ed7a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1.html @@ -0,0 +1 @@ +NOTE_DS1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS1: u16 = 39;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1H.html new file mode 100644 index 0000000..73d8d41 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS1H.html @@ -0,0 +1 @@ +NOTE_DS1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS1H: u16 = _; // 32_807u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2.html new file mode 100644 index 0000000..616177e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2.html @@ -0,0 +1 @@ +NOTE_DS2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS2: u16 = 78;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2H.html new file mode 100644 index 0000000..df74362 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS2H.html @@ -0,0 +1 @@ +NOTE_DS2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS2H: u16 = _; // 32_846u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3.html new file mode 100644 index 0000000..2c00da9 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3.html @@ -0,0 +1 @@ +NOTE_DS3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS3: u16 = 156;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3H.html new file mode 100644 index 0000000..d0c77d7 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS3H.html @@ -0,0 +1 @@ +NOTE_DS3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS3H: u16 = _; // 32_924u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4.html new file mode 100644 index 0000000..0aeba1b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4.html @@ -0,0 +1 @@ +NOTE_DS4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS4: u16 = 311;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4H.html new file mode 100644 index 0000000..8ed49ff --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS4H.html @@ -0,0 +1 @@ +NOTE_DS4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS4H: u16 = _; // 33_079u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5.html new file mode 100644 index 0000000..3ca2bb0 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5.html @@ -0,0 +1 @@ +NOTE_DS5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS5: u16 = 622;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5H.html new file mode 100644 index 0000000..e6d4932 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS5H.html @@ -0,0 +1 @@ +NOTE_DS5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS5H: u16 = _; // 33_390u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6.html new file mode 100644 index 0000000..d8fa08b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6.html @@ -0,0 +1 @@ +NOTE_DS6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS6: u16 = 1245;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6H.html new file mode 100644 index 0000000..096e15e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS6H.html @@ -0,0 +1 @@ +NOTE_DS6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS6H: u16 = _; // 34_013u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7.html new file mode 100644 index 0000000..b19b2bc --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7.html @@ -0,0 +1 @@ +NOTE_DS7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS7: u16 = 2489;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7H.html new file mode 100644 index 0000000..4179317 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS7H.html @@ -0,0 +1 @@ +NOTE_DS7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS7H: u16 = _; // 35_257u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8.html new file mode 100644 index 0000000..a2aa7a9 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8.html @@ -0,0 +1 @@ +NOTE_DS8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS8: u16 = 4978;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8H.html new file mode 100644 index 0000000..75bd58d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS8H.html @@ -0,0 +1 @@ +NOTE_DS8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS8H: u16 = _; // 37_746u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9.html new file mode 100644 index 0000000..f459266 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9.html @@ -0,0 +1 @@ +NOTE_DS9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS9: u16 = 9956;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9H.html new file mode 100644 index 0000000..ea4be41 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_DS9H.html @@ -0,0 +1 @@ +NOTE_DS9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_DS9H: u16 = _; // 42_724u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E0.html new file mode 100644 index 0000000..4e7085e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E0.html @@ -0,0 +1 @@ +NOTE_E0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E0: u16 = 21;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E0H.html new file mode 100644 index 0000000..a5b1fbd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E0H.html @@ -0,0 +1 @@ +NOTE_E0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E0H: u16 = _; // 32_789u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E1.html new file mode 100644 index 0000000..8ce7c0b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E1.html @@ -0,0 +1 @@ +NOTE_E1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E1: u16 = 41;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E1H.html new file mode 100644 index 0000000..e0b8997 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E1H.html @@ -0,0 +1 @@ +NOTE_E1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E1H: u16 = _; // 32_809u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E2.html new file mode 100644 index 0000000..876d6f8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E2.html @@ -0,0 +1 @@ +NOTE_E2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E2: u16 = 82;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E2H.html new file mode 100644 index 0000000..e8788ba --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E2H.html @@ -0,0 +1 @@ +NOTE_E2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E2H: u16 = _; // 32_850u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E3.html new file mode 100644 index 0000000..f30b302 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E3.html @@ -0,0 +1 @@ +NOTE_E3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E3: u16 = 165;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E3H.html new file mode 100644 index 0000000..2276b69 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E3H.html @@ -0,0 +1 @@ +NOTE_E3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E3H: u16 = _; // 32_933u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E4.html new file mode 100644 index 0000000..9d2fd4e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E4.html @@ -0,0 +1 @@ +NOTE_E4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E4: u16 = 330;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E4H.html new file mode 100644 index 0000000..9ac04e1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E4H.html @@ -0,0 +1 @@ +NOTE_E4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E4H: u16 = _; // 33_098u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E5.html new file mode 100644 index 0000000..79099c7 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E5.html @@ -0,0 +1 @@ +NOTE_E5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E5: u16 = 659;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E5H.html new file mode 100644 index 0000000..6d78268 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E5H.html @@ -0,0 +1 @@ +NOTE_E5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E5H: u16 = _; // 33_427u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E6.html new file mode 100644 index 0000000..a1d8339 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E6.html @@ -0,0 +1 @@ +NOTE_E6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E6: u16 = 1319;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E6H.html new file mode 100644 index 0000000..f49ffb1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E6H.html @@ -0,0 +1 @@ +NOTE_E6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E6H: u16 = _; // 34_087u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E7.html new file mode 100644 index 0000000..948a939 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E7.html @@ -0,0 +1 @@ +NOTE_E7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E7: u16 = 2637;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E7H.html new file mode 100644 index 0000000..5bc5653 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E7H.html @@ -0,0 +1 @@ +NOTE_E7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E7H: u16 = _; // 35_405u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E8.html new file mode 100644 index 0000000..26aa78c --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E8.html @@ -0,0 +1 @@ +NOTE_E8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E8: u16 = 5274;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E8H.html new file mode 100644 index 0000000..85c576c --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E8H.html @@ -0,0 +1 @@ +NOTE_E8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E8H: u16 = _; // 38_042u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E9.html new file mode 100644 index 0000000..e75e0a8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E9.html @@ -0,0 +1 @@ +NOTE_E9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E9: u16 = 10548;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E9H.html new file mode 100644 index 0000000..59d97b4 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_E9H.html @@ -0,0 +1 @@ +NOTE_E9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_E9H: u16 = _; // 43_316u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F0.html new file mode 100644 index 0000000..22aaf66 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F0.html @@ -0,0 +1 @@ +NOTE_F0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F0: u16 = 22;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F0H.html new file mode 100644 index 0000000..d3b15ab --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F0H.html @@ -0,0 +1 @@ +NOTE_F0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F0H: u16 = _; // 32_790u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F1.html new file mode 100644 index 0000000..a4944bd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F1.html @@ -0,0 +1 @@ +NOTE_F1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F1: u16 = 44;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F1H.html new file mode 100644 index 0000000..850dc03 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F1H.html @@ -0,0 +1 @@ +NOTE_F1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F1H: u16 = _; // 32_812u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F2.html new file mode 100644 index 0000000..24f0c32 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F2.html @@ -0,0 +1 @@ +NOTE_F2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F2: u16 = 87;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F2H.html new file mode 100644 index 0000000..b8af4b0 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F2H.html @@ -0,0 +1 @@ +NOTE_F2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F2H: u16 = _; // 32_855u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F3.html new file mode 100644 index 0000000..5ccc71b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F3.html @@ -0,0 +1 @@ +NOTE_F3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F3: u16 = 175;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F3H.html new file mode 100644 index 0000000..164b0d5 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F3H.html @@ -0,0 +1 @@ +NOTE_F3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F3H: u16 = _; // 32_943u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F4.html new file mode 100644 index 0000000..66cb4de --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F4.html @@ -0,0 +1 @@ +NOTE_F4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F4: u16 = 349;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F4H.html new file mode 100644 index 0000000..d76fd82 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F4H.html @@ -0,0 +1 @@ +NOTE_F4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F4H: u16 = _; // 33_117u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F5.html new file mode 100644 index 0000000..d9996c2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F5.html @@ -0,0 +1 @@ +NOTE_F5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F5: u16 = 698;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F5H.html new file mode 100644 index 0000000..c6d33a3 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F5H.html @@ -0,0 +1 @@ +NOTE_F5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F5H: u16 = _; // 33_466u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F6.html new file mode 100644 index 0000000..ba1f752 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F6.html @@ -0,0 +1 @@ +NOTE_F6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F6: u16 = 1397;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F6H.html new file mode 100644 index 0000000..bda5b81 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F6H.html @@ -0,0 +1 @@ +NOTE_F6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F6H: u16 = _; // 34_165u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F7.html new file mode 100644 index 0000000..518ee8d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F7.html @@ -0,0 +1 @@ +NOTE_F7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F7: u16 = 2794;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F7H.html new file mode 100644 index 0000000..aa76a25 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F7H.html @@ -0,0 +1 @@ +NOTE_F7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F7H: u16 = _; // 35_562u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F8.html new file mode 100644 index 0000000..0a45398 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F8.html @@ -0,0 +1 @@ +NOTE_F8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F8: u16 = 5588;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F8H.html new file mode 100644 index 0000000..0c6d037 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F8H.html @@ -0,0 +1 @@ +NOTE_F8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F8H: u16 = _; // 38_356u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F9.html new file mode 100644 index 0000000..1368b55 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F9.html @@ -0,0 +1 @@ +NOTE_F9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F9: u16 = 11175;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F9H.html new file mode 100644 index 0000000..13ef392 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_F9H.html @@ -0,0 +1 @@ +NOTE_F9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_F9H: u16 = _; // 43_943u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0.html new file mode 100644 index 0000000..178c378 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0.html @@ -0,0 +1 @@ +NOTE_FS0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS0: u16 = 23;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0H.html new file mode 100644 index 0000000..a0abdd3 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS0H.html @@ -0,0 +1 @@ +NOTE_FS0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS0H: u16 = _; // 32_791u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1.html new file mode 100644 index 0000000..f2cb451 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1.html @@ -0,0 +1 @@ +NOTE_FS1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS1: u16 = 46;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1H.html new file mode 100644 index 0000000..0dfc6fc --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS1H.html @@ -0,0 +1 @@ +NOTE_FS1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS1H: u16 = _; // 32_814u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2.html new file mode 100644 index 0000000..4b3266f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2.html @@ -0,0 +1 @@ +NOTE_FS2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS2: u16 = 93;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2H.html new file mode 100644 index 0000000..aba908e --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS2H.html @@ -0,0 +1 @@ +NOTE_FS2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS2H: u16 = _; // 32_861u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3.html new file mode 100644 index 0000000..61edc02 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3.html @@ -0,0 +1 @@ +NOTE_FS3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS3: u16 = 185;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3H.html new file mode 100644 index 0000000..5ad9808 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS3H.html @@ -0,0 +1 @@ +NOTE_FS3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS3H: u16 = _; // 32_943u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4.html new file mode 100644 index 0000000..7f23bdd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4.html @@ -0,0 +1 @@ +NOTE_FS4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS4: u16 = 370;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4H.html new file mode 100644 index 0000000..3cb1a3c --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS4H.html @@ -0,0 +1 @@ +NOTE_FS4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS4H: u16 = _; // 33_138u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5.html new file mode 100644 index 0000000..5aee78a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5.html @@ -0,0 +1 @@ +NOTE_FS5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS5: u16 = 740;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5H.html new file mode 100644 index 0000000..f96901d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS5H.html @@ -0,0 +1 @@ +NOTE_FS5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS5H: u16 = _; // 33_508u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6.html new file mode 100644 index 0000000..8e23a53 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6.html @@ -0,0 +1 @@ +NOTE_FS6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS6: u16 = 1480;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6H.html new file mode 100644 index 0000000..3acd939 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS6H.html @@ -0,0 +1 @@ +NOTE_FS6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS6H: u16 = _; // 34_248u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7.html new file mode 100644 index 0000000..6c2feca --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7.html @@ -0,0 +1 @@ +NOTE_FS7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS7: u16 = 2960;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7H.html new file mode 100644 index 0000000..086c4a4 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS7H.html @@ -0,0 +1 @@ +NOTE_FS7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS7H: u16 = _; // 35_728u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8.html new file mode 100644 index 0000000..7167424 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8.html @@ -0,0 +1 @@ +NOTE_FS8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS8: u16 = 5920;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8H.html new file mode 100644 index 0000000..cea68bd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS8H.html @@ -0,0 +1 @@ +NOTE_FS8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS8H: u16 = _; // 38_688u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9.html new file mode 100644 index 0000000..3002f66 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9.html @@ -0,0 +1 @@ +NOTE_FS9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS9: u16 = 11840;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9H.html new file mode 100644 index 0000000..ad2009d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_FS9H.html @@ -0,0 +1 @@ +NOTE_FS9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_FS9H: u16 = _; // 44_608u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G0.html new file mode 100644 index 0000000..99fce0a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G0.html @@ -0,0 +1 @@ +NOTE_G0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G0: u16 = 25;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G0H.html new file mode 100644 index 0000000..dbdd32f --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G0H.html @@ -0,0 +1 @@ +NOTE_G0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G0H: u16 = _; // 32_793u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G1.html new file mode 100644 index 0000000..8ca62f8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G1.html @@ -0,0 +1 @@ +NOTE_G1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G1: u16 = 49;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G1H.html new file mode 100644 index 0000000..cded355 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G1H.html @@ -0,0 +1 @@ +NOTE_G1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G1H: u16 = _; // 32_817u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G2.html new file mode 100644 index 0000000..926effd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G2.html @@ -0,0 +1 @@ +NOTE_G2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G2: u16 = 98;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G2H.html new file mode 100644 index 0000000..5327345 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G2H.html @@ -0,0 +1 @@ +NOTE_G2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G2H: u16 = _; // 32_866u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G3.html new file mode 100644 index 0000000..a4e3168 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G3.html @@ -0,0 +1 @@ +NOTE_G3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G3: u16 = 196;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G3H.html new file mode 100644 index 0000000..6c144b8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G3H.html @@ -0,0 +1 @@ +NOTE_G3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G3H: u16 = _; // 32_964u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G4.html new file mode 100644 index 0000000..8cdadec --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G4.html @@ -0,0 +1 @@ +NOTE_G4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G4: u16 = 392;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G4H.html new file mode 100644 index 0000000..98799ad --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G4H.html @@ -0,0 +1 @@ +NOTE_G4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G4H: u16 = _; // 33_160u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G5.html new file mode 100644 index 0000000..9c936ea --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G5.html @@ -0,0 +1 @@ +NOTE_G5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G5: u16 = 784;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G5H.html new file mode 100644 index 0000000..6d037ba --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G5H.html @@ -0,0 +1 @@ +NOTE_G5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G5H: u16 = _; // 33_552u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G6.html new file mode 100644 index 0000000..d7785cb --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G6.html @@ -0,0 +1 @@ +NOTE_G6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G6: u16 = 1568;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G6H.html new file mode 100644 index 0000000..99674be --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G6H.html @@ -0,0 +1 @@ +NOTE_G6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G6H: u16 = _; // 34_336u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G7.html new file mode 100644 index 0000000..e99bd51 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G7.html @@ -0,0 +1 @@ +NOTE_G7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G7: u16 = 3136;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G7H.html new file mode 100644 index 0000000..89241d5 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G7H.html @@ -0,0 +1 @@ +NOTE_G7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G7H: u16 = _; // 35_904u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G8.html new file mode 100644 index 0000000..9912cc2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G8.html @@ -0,0 +1 @@ +NOTE_G8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G8: u16 = 6272;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G8H.html new file mode 100644 index 0000000..47172da --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G8H.html @@ -0,0 +1 @@ +NOTE_G8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G8H: u16 = _; // 39_040u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G9.html new file mode 100644 index 0000000..fb49a48 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G9.html @@ -0,0 +1 @@ +NOTE_G9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G9: u16 = 12544;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G9H.html new file mode 100644 index 0000000..b2be3b2 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_G9H.html @@ -0,0 +1 @@ +NOTE_G9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_G9H: u16 = _; // 45_312u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0.html new file mode 100644 index 0000000..c86f4af --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0.html @@ -0,0 +1 @@ +NOTE_GS0 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS0: u16 = 26;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0H.html new file mode 100644 index 0000000..13c3169 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS0H.html @@ -0,0 +1 @@ +NOTE_GS0H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS0H: u16 = _; // 32_794u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1.html new file mode 100644 index 0000000..60e62f8 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1.html @@ -0,0 +1 @@ +NOTE_GS1 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS1: u16 = 52;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1H.html new file mode 100644 index 0000000..f6085b7 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS1H.html @@ -0,0 +1 @@ +NOTE_GS1H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS1H: u16 = _; // 32_820u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2.html new file mode 100644 index 0000000..e8e6a86 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2.html @@ -0,0 +1 @@ +NOTE_GS2 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS2: u16 = 104;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2H.html new file mode 100644 index 0000000..07eeec4 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS2H.html @@ -0,0 +1 @@ +NOTE_GS2H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS2H: u16 = _; // 32_872u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3.html new file mode 100644 index 0000000..efd4ff9 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3.html @@ -0,0 +1 @@ +NOTE_GS3 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS3: u16 = 208;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3H.html new file mode 100644 index 0000000..7688bef --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS3H.html @@ -0,0 +1 @@ +NOTE_GS3H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS3H: u16 = _; // 32_976u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4.html new file mode 100644 index 0000000..ffbfeb6 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4.html @@ -0,0 +1 @@ +NOTE_GS4 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS4: u16 = 415;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4H.html new file mode 100644 index 0000000..577ec57 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS4H.html @@ -0,0 +1 @@ +NOTE_GS4H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS4H: u16 = _; // 33_183u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5.html new file mode 100644 index 0000000..a8ee2e7 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5.html @@ -0,0 +1 @@ +NOTE_GS5 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS5: u16 = 831;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5H.html new file mode 100644 index 0000000..ee96258 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS5H.html @@ -0,0 +1 @@ +NOTE_GS5H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS5H: u16 = _; // 33_599u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6.html new file mode 100644 index 0000000..a8f92b7 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6.html @@ -0,0 +1 @@ +NOTE_GS6 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS6: u16 = 1661;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6H.html new file mode 100644 index 0000000..d64d96b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS6H.html @@ -0,0 +1 @@ +NOTE_GS6H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS6H: u16 = _; // 34_429u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7.html new file mode 100644 index 0000000..5ac923b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7.html @@ -0,0 +1 @@ +NOTE_GS7 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS7: u16 = 3322;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7H.html new file mode 100644 index 0000000..1f68e09 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS7H.html @@ -0,0 +1 @@ +NOTE_GS7H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS7H: u16 = _; // 36_090u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8.html new file mode 100644 index 0000000..64ce848 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8.html @@ -0,0 +1 @@ +NOTE_GS8 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS8: u16 = 6645;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8H.html new file mode 100644 index 0000000..bcf4edd --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS8H.html @@ -0,0 +1 @@ +NOTE_GS8H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS8H: u16 = _; // 39_413u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9.html new file mode 100644 index 0000000..3a15c88 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9.html @@ -0,0 +1 @@ +NOTE_GS9 in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS9: u16 = 13290;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9H.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9H.html new file mode 100644 index 0000000..3711bc1 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_GS9H.html @@ -0,0 +1 @@ +NOTE_GS9H in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_GS9H: u16 = _; // 46_058u16
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_REST.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_REST.html new file mode 100644 index 0000000..ebc2a6a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.NOTE_REST.html @@ -0,0 +1 @@ +NOTE_REST in arduboy_rust::prelude::tones_pitch - Rust
pub const NOTE_REST: u16 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONES_END.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONES_END.html new file mode 100644 index 0000000..a1c5243 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONES_END.html @@ -0,0 +1 @@ +TONES_END in arduboy_rust::prelude::tones_pitch - Rust
pub const TONES_END: u16 = 0x8000;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONES_REPEAT.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONES_REPEAT.html new file mode 100644 index 0000000..60e7c1d --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONES_REPEAT.html @@ -0,0 +1 @@ +TONES_REPEAT in arduboy_rust::prelude::tones_pitch - Rust
pub const TONES_REPEAT: u16 = 0x8001;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONE_HIGH_VOLUME.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONE_HIGH_VOLUME.html new file mode 100644 index 0000000..3a33320 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.TONE_HIGH_VOLUME.html @@ -0,0 +1 @@ +TONE_HIGH_VOLUME in arduboy_rust::prelude::tones_pitch - Rust
pub const TONE_HIGH_VOLUME: u16 = 0x8000;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html new file mode 100644 index 0000000..ad59386 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_HIGH.html @@ -0,0 +1 @@ +VOLUME_ALWAYS_HIGH in arduboy_rust::prelude::tones_pitch - Rust
pub const VOLUME_ALWAYS_HIGH: u8 = 2;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html new file mode 100644 index 0000000..1e630f5 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_ALWAYS_NORMAL.html @@ -0,0 +1 @@ +VOLUME_ALWAYS_NORMAL in arduboy_rust::prelude::tones_pitch - Rust
pub const VOLUME_ALWAYS_NORMAL: u8 = 1;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_IN_TONE.html b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_IN_TONE.html new file mode 100644 index 0000000..fcbd84b --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/constant.VOLUME_IN_TONE.html @@ -0,0 +1 @@ +VOLUME_IN_TONE in arduboy_rust::prelude::tones_pitch - Rust
pub const VOLUME_IN_TONE: u8 = 0;
\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/index.html b/docs/doc/arduboy_rust/prelude/tones_pitch/index.html new file mode 100644 index 0000000..ce10e1a --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/index.html @@ -0,0 +1,2 @@ +arduboy_rust::prelude::tones_pitch - Rust
Expand description

A list of all tones available and used by the Sounds library Arduboy2Tones

+

Constants

\ No newline at end of file diff --git a/docs/doc/arduboy_rust/prelude/tones_pitch/sidebar-items.js b/docs/doc/arduboy_rust/prelude/tones_pitch/sidebar-items.js new file mode 100644 index 0000000..e507b93 --- /dev/null +++ b/docs/doc/arduboy_rust/prelude/tones_pitch/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"constant":["NOTE_A0","NOTE_A0H","NOTE_A1","NOTE_A1H","NOTE_A2","NOTE_A2H","NOTE_A3","NOTE_A3H","NOTE_A4","NOTE_A4H","NOTE_A5","NOTE_A5H","NOTE_A6","NOTE_A6H","NOTE_A7","NOTE_A7H","NOTE_A8","NOTE_A8H","NOTE_A9","NOTE_A9H","NOTE_AS0","NOTE_AS0H","NOTE_AS1","NOTE_AS1H","NOTE_AS2","NOTE_AS2H","NOTE_AS3","NOTE_AS3H","NOTE_AS4","NOTE_AS4H","NOTE_AS5","NOTE_AS5H","NOTE_AS6","NOTE_AS6H","NOTE_AS7","NOTE_AS7H","NOTE_AS8","NOTE_AS8H","NOTE_AS9","NOTE_AS9H","NOTE_B0","NOTE_B0H","NOTE_B1","NOTE_B1H","NOTE_B2","NOTE_B2H","NOTE_B3","NOTE_B3H","NOTE_B4","NOTE_B4H","NOTE_B5","NOTE_B5H","NOTE_B6","NOTE_B6H","NOTE_B7","NOTE_B7H","NOTE_B8","NOTE_B8H","NOTE_B9","NOTE_B9H","NOTE_C0","NOTE_C0H","NOTE_C1","NOTE_C1H","NOTE_C2","NOTE_C2H","NOTE_C3","NOTE_C3H","NOTE_C4","NOTE_C4H","NOTE_C5","NOTE_C5H","NOTE_C6","NOTE_C6H","NOTE_C7","NOTE_C7H","NOTE_C8","NOTE_C8H","NOTE_C9","NOTE_C9H","NOTE_CS0","NOTE_CS0H","NOTE_CS1","NOTE_CS1H","NOTE_CS2","NOTE_CS2H","NOTE_CS3","NOTE_CS3H","NOTE_CS4","NOTE_CS4H","NOTE_CS5","NOTE_CS5H","NOTE_CS6","NOTE_CS6H","NOTE_CS7","NOTE_CS7H","NOTE_CS8","NOTE_CS8H","NOTE_CS9","NOTE_CS9H","NOTE_D0","NOTE_D0H","NOTE_D1","NOTE_D1H","NOTE_D2","NOTE_D2H","NOTE_D3","NOTE_D3H","NOTE_D4","NOTE_D4H","NOTE_D5","NOTE_D5H","NOTE_D6","NOTE_D6H","NOTE_D7","NOTE_D7H","NOTE_D8","NOTE_D8H","NOTE_D9","NOTE_D9H","NOTE_DS0","NOTE_DS0H","NOTE_DS1","NOTE_DS1H","NOTE_DS2","NOTE_DS2H","NOTE_DS3","NOTE_DS3H","NOTE_DS4","NOTE_DS4H","NOTE_DS5","NOTE_DS5H","NOTE_DS6","NOTE_DS6H","NOTE_DS7","NOTE_DS7H","NOTE_DS8","NOTE_DS8H","NOTE_DS9","NOTE_DS9H","NOTE_E0","NOTE_E0H","NOTE_E1","NOTE_E1H","NOTE_E2","NOTE_E2H","NOTE_E3","NOTE_E3H","NOTE_E4","NOTE_E4H","NOTE_E5","NOTE_E5H","NOTE_E6","NOTE_E6H","NOTE_E7","NOTE_E7H","NOTE_E8","NOTE_E8H","NOTE_E9","NOTE_E9H","NOTE_F0","NOTE_F0H","NOTE_F1","NOTE_F1H","NOTE_F2","NOTE_F2H","NOTE_F3","NOTE_F3H","NOTE_F4","NOTE_F4H","NOTE_F5","NOTE_F5H","NOTE_F6","NOTE_F6H","NOTE_F7","NOTE_F7H","NOTE_F8","NOTE_F8H","NOTE_F9","NOTE_F9H","NOTE_FS0","NOTE_FS0H","NOTE_FS1","NOTE_FS1H","NOTE_FS2","NOTE_FS2H","NOTE_FS3","NOTE_FS3H","NOTE_FS4","NOTE_FS4H","NOTE_FS5","NOTE_FS5H","NOTE_FS6","NOTE_FS6H","NOTE_FS7","NOTE_FS7H","NOTE_FS8","NOTE_FS8H","NOTE_FS9","NOTE_FS9H","NOTE_G0","NOTE_G0H","NOTE_G1","NOTE_G1H","NOTE_G2","NOTE_G2H","NOTE_G3","NOTE_G3H","NOTE_G4","NOTE_G4H","NOTE_G5","NOTE_G5H","NOTE_G6","NOTE_G6H","NOTE_G7","NOTE_G7H","NOTE_G8","NOTE_G8H","NOTE_G9","NOTE_G9H","NOTE_GS0","NOTE_GS0H","NOTE_GS1","NOTE_GS1H","NOTE_GS2","NOTE_GS2H","NOTE_GS3","NOTE_GS3H","NOTE_GS4","NOTE_GS4H","NOTE_GS5","NOTE_GS5H","NOTE_GS6","NOTE_GS6H","NOTE_GS7","NOTE_GS7H","NOTE_GS8","NOTE_GS8H","NOTE_GS9","NOTE_GS9H","NOTE_REST","TONES_END","TONES_REPEAT","TONE_HIGH_VOLUME","VOLUME_ALWAYS_HIGH","VOLUME_ALWAYS_NORMAL","VOLUME_IN_TONE"]}; \ No newline at end of file diff --git a/docs/doc/implementors/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintable.js b/docs/doc/implementors/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintable.js new file mode 100644 index 0000000..96f73be --- /dev/null +++ b/docs/doc/implementors/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintable.js @@ -0,0 +1,3 @@ +(function() {var implementors = { +"arduboy_rust":[] +};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/docs/doc/implementors/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintlnable.js b/docs/doc/implementors/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintlnable.js new file mode 100644 index 0000000..96f73be --- /dev/null +++ b/docs/doc/implementors/arduboy_rust/libraries/arduino_system/serial_print/trait.Serialprintlnable.js @@ -0,0 +1,3 @@ +(function() {var implementors = { +"arduboy_rust":[] +};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboy2_library/arduboy2.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/arduboy2.rs.html new file mode 100644 index 0000000..ef2fc55 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/arduboy2.rs.html @@ -0,0 +1,1335 @@ +arduboy2.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+168
+169
+170
+171
+172
+173
+174
+175
+176
+177
+178
+179
+180
+181
+182
+183
+184
+185
+186
+187
+188
+189
+190
+191
+192
+193
+194
+195
+196
+197
+198
+199
+200
+201
+202
+203
+204
+205
+206
+207
+208
+209
+210
+211
+212
+213
+214
+215
+216
+217
+218
+219
+220
+221
+222
+223
+224
+225
+226
+227
+228
+229
+230
+231
+232
+233
+234
+235
+236
+237
+238
+239
+240
+241
+242
+243
+244
+245
+246
+247
+248
+249
+250
+251
+252
+253
+254
+255
+256
+257
+258
+259
+260
+261
+262
+263
+264
+265
+266
+267
+268
+269
+270
+271
+272
+273
+274
+275
+276
+277
+278
+279
+280
+281
+282
+283
+284
+285
+286
+287
+288
+289
+290
+291
+292
+293
+294
+295
+296
+297
+298
+299
+300
+301
+302
+303
+304
+305
+306
+307
+308
+309
+310
+311
+312
+313
+314
+315
+316
+317
+318
+319
+320
+321
+322
+323
+324
+325
+326
+327
+328
+329
+330
+331
+332
+333
+334
+335
+336
+337
+338
+339
+340
+341
+342
+343
+344
+345
+346
+347
+348
+349
+350
+351
+352
+353
+354
+355
+356
+357
+358
+359
+360
+361
+362
+363
+364
+365
+366
+367
+368
+369
+370
+371
+372
+373
+374
+375
+376
+377
+378
+379
+380
+381
+382
+383
+384
+385
+386
+387
+388
+389
+390
+391
+392
+393
+394
+395
+396
+397
+398
+399
+400
+401
+402
+403
+404
+405
+406
+407
+408
+409
+410
+411
+412
+413
+414
+415
+416
+417
+418
+419
+420
+421
+422
+423
+424
+425
+426
+427
+428
+429
+430
+431
+432
+433
+434
+435
+436
+437
+438
+439
+440
+441
+442
+443
+444
+445
+446
+447
+448
+449
+450
+451
+452
+453
+454
+455
+456
+457
+458
+459
+460
+461
+462
+463
+464
+465
+466
+467
+468
+469
+470
+471
+472
+473
+474
+475
+476
+477
+478
+479
+480
+481
+482
+483
+484
+485
+486
+487
+488
+489
+490
+491
+492
+493
+494
+495
+496
+497
+498
+499
+500
+501
+502
+503
+504
+505
+506
+507
+508
+509
+510
+511
+512
+513
+514
+515
+516
+517
+518
+519
+520
+521
+522
+523
+524
+525
+526
+527
+528
+529
+530
+531
+532
+533
+534
+535
+536
+537
+538
+539
+540
+541
+542
+543
+544
+545
+546
+547
+548
+549
+550
+551
+552
+553
+554
+555
+556
+557
+558
+559
+560
+561
+562
+563
+564
+565
+566
+567
+568
+569
+570
+571
+572
+573
+574
+575
+576
+577
+578
+579
+580
+581
+582
+583
+584
+585
+586
+587
+588
+589
+590
+591
+592
+593
+594
+595
+596
+597
+598
+599
+600
+601
+602
+603
+604
+605
+606
+607
+608
+609
+610
+611
+612
+613
+614
+615
+616
+617
+618
+619
+620
+621
+622
+623
+624
+625
+626
+627
+628
+629
+630
+631
+632
+633
+634
+635
+636
+637
+638
+639
+640
+641
+642
+643
+644
+645
+646
+647
+648
+649
+650
+651
+652
+653
+654
+655
+656
+657
+658
+659
+660
+661
+662
+663
+664
+665
+666
+667
+
//! This is the Module to interact in a save way with the Arduboy2 C++ library.
+//!
+//! All of the functions are safe wrapped inside the [Arduboy2] struct.
+#![allow(dead_code)]
+
+use super::binding::*;
+use super::print::Printable;
+use crate::hardware::buttons::ButtonSet;
+use core::mem;
+use core::ops::Not;
+
+/// The standard font size of the arduboy
+///
+/// this is to calculate with it.
+pub const FONT_WIDTH: i16 = 6;
+pub const FONT_HEIGHT: i16 = 8;
+/// The standard width of the arduboy
+///
+/// this is to calculate with it.
+pub const WIDTH: i16 = 128;
+/// The standard height of the arduboy
+///
+/// this is to calculate with it.
+pub const HEIGHT: i16 = 64;
+
+/// This item is to chose between Black or White
+#[derive(Debug, Copy, Clone, Hash, Eq, PartialEq, Ord, PartialOrd)]
+#[repr(u8)]
+pub enum Color {
+    /// Led is off
+    Black,
+    /// Led is on
+    White,
+}
+
+impl Not for Color {
+    type Output = Self;
+
+    fn not(self) -> Self::Output {
+        match self {
+            Color::Black => Color::White,
+            Color::White => Color::Black,
+        }
+    }
+}
+
+/// This struct is used by a few Arduboy functions.
+#[derive(Debug, Clone, Copy)]
+pub struct Rect {
+    /// Position X
+    pub x: i16,
+    /// Position Y
+    pub y: i16,
+    /// Rect width
+    pub width: u8,
+    /// Rect height
+    pub height: u8,
+}
+
+/// This struct is used by a few Arduboy functions.
+#[derive(Debug, Clone, Copy)]
+pub struct Point {
+    /// Position X
+    pub x: i16,
+    /// Position Y
+    pub y: i16,
+}
+
+/// This is the struct to interact in a save way with the Arduboy2 C++ library.
+pub struct Arduboy2 {}
+
+impl Arduboy2 {
+    /// gives you a new instance of the [Arduboy2]
+    /// ## Example
+    /// ```
+    /// #![allow(non_upper_case_globals)]
+    /// use arduboy_rust::prelude::*;
+    /// const arduboy: Arduboy2 = Arduboy2::new();
+    /// ```
+    pub const fn new() -> Self {
+        Arduboy2 {}
+    }
+    /// Initialize the hardware, display the boot logo, provide boot utilities, etc.
+    /// This function should be called once near the start of the sketch, usually in setup(), before using any other functions in this class. It initializes the display, displays the boot logo, provides "flashlight" and system control features and initializes audio control.
+    pub fn begin(&self) {
+        unsafe { begin() }
+    }
+    /// Clear the display buffer and set the text cursor to location 0, 0.
+    pub fn clear(&self) {
+        unsafe { clear() }
+    }
+    /// Copy the contents of the display buffer to the display.
+    /// The contents of the display buffer in RAM are copied to the display and will appear on the screen.
+    pub fn display(&self) {
+        unsafe { display() }
+    }
+    ///Copy the contents of the display buffer to the display. The display buffer will be cleared to zero.
+    ///
+    ///Operation is the same as calling display() without parameters except additionally the display buffer will be cleared.
+    pub fn display_and_clear_buffer(&self) {
+        unsafe { display_and_clear_buffer() }
+    }
+    ///Draw a horizontal line.
+    ///
+    ///### Parameters:
+    ///
+    ///- x	The X coordinate of the left start point.
+    ///- y	The Y coordinate of the left start point.
+    ///- w	The width of the line.
+    ///
+    ///color	The color of the line (optional; defaults to WHITE).
+    pub fn draw_fast_hline(&self, x: i16, y: i16, w: u8, color: Color) {
+        unsafe { draw_fast_hline_raw(x, y, w, color as u8) }
+    }
+    ///Draw a vertical line.
+    ///
+    ///### Parameters:
+    ///
+    ///- x	The X coordinate of the left start point.
+    ///- y	The Y coordinate of the left start point.
+    ///- h	The height of the line.
+    ///
+    ///color	The color of the line (optional; defaults to WHITE).
+    pub fn draw_fast_vline(&self, x: i16, y: i16, h: u8, color: Color) {
+        unsafe { draw_fast_vline_raw(x, y, h, color as u8) }
+    }
+    ///Set a single pixel in the display buffer to the specified color.
+    ///
+    ///### Parameters
+    ///- x	The X coordinate of the pixel.
+    ///- y	The Y coordinate of the pixel.
+    ///- color	The color of the pixel (optional; defaults to WHITE).
+    ///
+    ///The single pixel specified location in the display buffer is set to the specified color. The values WHITE or BLACK can be used for the color. If the color parameter isn't included, the pixel will be set to WHITE.
+    pub fn draw_pixel(&self, x: i16, y: i16, color: Color) {
+        unsafe { draw_pixel_raw(x, y, color as u8) }
+    }
+    ///Draw a filled-in rectangle of a specified width and height.
+    ///
+    ///### Parameters
+    ///
+    ///- x	The X coordinate of the upper left corner.
+    ///- y	The Y coordinate of the upper left corner.
+    ///- w	The width of the rectangle.
+    ///- h	The height of the rectangle.
+    ///
+    ///color	The color of the pixel (optional; defaults to WHITE).
+    pub fn fill_rect(&self, x: i16, y: i16, w: u8, h: u8, color: Color) {
+        unsafe { fill_rect_raw(x, y, w, h, color as u8) }
+    }
+    ///Draw a rectangle of a specified width and height.
+    ///
+    ///Parameters
+    ///-    x	The X coordinate of the upper left corner.
+    ///-    y	The Y coordinate of the upper left corner.
+    ///-    w	The width of the rectangle.
+    ///-    h	The height of the rectangle.
+    ///-    color	The color of the pixel (optional; defaults to WHITE).
+    pub fn draw_rect(&self, x: i16, y: i16, w: u8, h: u8, color: Color) {
+        unsafe { draw_rect_raw(x, y, w, h, color as u8) }
+    }
+    ///Draw a circle of a given radius.
+    ///
+    ///Parameters
+    ///-    x0	The X coordinate of the circle's center.
+    ///-    y0	The Y coordinate of the circle's center.
+    ///-    r	The radius of the circle in pixels.
+    ///-    color	The circle's color (optional; defaults to WHITE).
+    pub fn draw_circle(&self, x: i16, y: i16, r: u8, color: Color) {
+        unsafe { draw_circle_raw(x, y, r, color as u8) }
+    }
+    ///Draw a filled-in circle of a given radius.
+    ///
+    ///### Parameters
+    ///
+    ///- x	The X coordinate of the circle's center.
+    ///- y	The Y coordinate of the circle's center.
+    ///- r	The radius of the circle in pixels.
+    ///
+    ///color	The circle's color (optional; defaults to WHITE).
+    pub fn fill_circle(&self, x: i16, y: i16, r: u8, color: Color) {
+        unsafe { fill_circle_raw(x, y, r, color as u8) }
+    }
+    ///Draw a filled-in rectangle with rounded corners.
+    ///
+    ///Parameters
+    ///-    x	The X coordinate of the left edge.
+    ///-    y	The Y coordinate of the top edge.
+    ///-    w	The width of the rectangle.
+    ///-    h	The height of the rectangle.
+    ///-    r	The radius of the semicircles forming the corners.
+    ///-    color	The color of the rectangle (optional; defaults to WHITE).
+    pub fn fill_round_rect(&self, x: i16, y: i16, w: u8, h: u8, r: u8, color: Color) {
+        unsafe { fill_round_rect(x, y, w, h, r, color as u8) }
+    }
+    ///Draw a rectangle with rounded corners.
+    ///
+    ///Parameters
+    ///-    x	The X coordinate of the left edge.
+    ///-    y	The Y coordinate of the top edge.
+    ///-    w	The width of the rectangle.
+    ///-    h	The height of the rectangle.
+    ///-    r	The radius of the semicircles forming the corners.
+    ///-    color	The color of the rectangle (optional; defaults to WHITE).
+    pub fn draw_round_rect(&self, x: i16, y: i16, w: u8, h: u8, r: u8, color: Color) {
+        unsafe { draw_round_rect(x, y, w, h, r, color as u8) }
+    }
+    ///Draw a triangle given the coordinates of each corner.
+    ///
+    ///Parameters
+    ///-    x0,x1,x2	The X coordinates of the corners.
+    ///-    y0,y1,y2	The Y coordinates of the corners.
+    ///-    color	The triangle's color (optional; defaults to WHITE).
+    ///
+    ///A triangle is drawn by specifying each of the three corner locations. The corners can be at any position with respect to the others.
+    pub fn draw_triangle(
+        &self,
+        x0: i16,
+        y0: i16,
+        x1: i16,
+        y1: i16,
+        x2: i16,
+        y2: i16,
+        color: Color,
+    ) {
+        unsafe { draw_triangle(x0, y0, x1, y1, x2, y2, color as u8) }
+    }
+    ///Draw a filled-in triangle given the coordinates of each corner.
+    ///
+    ///Parameters
+    ///-    x0,x1,x2	The X coordinates of the corners.
+    ///-    y0,y1,y2	The Y coordinates of the corners.
+    ///-    color	The triangle's color (optional; defaults to WHITE).
+    ///
+    ///A triangle is drawn by specifying each of the three corner locations. The corners can be at any position with respect to the others.
+    pub fn fill_triangle(
+        &self,
+        x0: i16,
+        y0: i16,
+        x1: i16,
+        y1: i16,
+        x2: i16,
+        y2: i16,
+        color: Color,
+    ) {
+        unsafe { fill_triangle(x0, y0, x1, y1, x2, y2, color as u8) }
+    }
+    ///Returns the state of the given pixel in the screen buffer.
+    ///
+    ///### Parameters
+    ///- x	The X coordinate of the pixel.
+    ///- y	The Y coordinate of the pixel.
+    ///
+    ///### Returns
+    ///WHITE if the pixel is on or BLACK if the pixel is off.
+    pub fn get_pixel(&self, x: u8, y: u8) -> Color {
+        unsafe { mem::transmute::<u8, Color>(get_pixel_raw(x, y)) }
+    }
+    /// Seed the random number generator with a random value.
+    ///
+    /// The Arduino pseudorandom number generator is seeded with the random value returned from a call to generateRandomSeed().
+    pub fn init_random_seed(&self) {
+        unsafe { init_random_seed() }
+    }
+    ///Check if a button has just been pressed.
+    ///
+    ///### Parameters
+    ///- button	The button to test for. Only one button should be specified.
+    ///
+    ///### Returns
+    ///true if the specified button has just been pressed.
+    ///
+    ///Return true if the given button was pressed between the latest call to pollButtons() and previous call to pollButtons(). If the button has been held down over multiple polls, this function will return false.
+    ///
+    ///There is no need to check for the release of the button since it must have been released for this function to return true when pressed again.
+    ///
+    ///This function should only be used to test a single button.
+    pub fn just_pressed(&self, button: ButtonSet) -> bool {
+        unsafe { just_pressed(button.flag_set) }
+    }
+    ///Check if a button has just been released.
+    ///
+    ///### Parameters
+    ///- button	The button to test for. Only one button should be specified.
+    ///
+    ///### Returns
+    ///true if the specified button has just been released.
+    ///
+    ///Return true if the given button was released between the latest call to pollButtons() and previous call to pollButtons(). If the button has been held down over multiple polls, this function will return false.
+    ///
+    ///There is no need to check for the released of the button since it must have been pressed for this function to return true when pressed again.
+    ///
+    ///This function should only be used to test a single button.
+    pub fn just_released(&self, button: ButtonSet) -> bool {
+        unsafe { just_released(button.flag_set) }
+    }
+    ///Test if the specified buttons are not pressed.
+    ///
+    ///### Parameters
+    ///
+    ///- buttons	A bit mask indicating which buttons to test. (Can be a single button)
+    ///
+    ///### Returns
+    ///
+    /// True if all buttons in the provided mask are currently released.
+    ///
+    ///Read the state of the buttons and return true if all the buttons in the specified mask are currently released.
+    pub fn not_pressed(&self, button: ButtonSet) -> bool {
+        unsafe { not_pressed(button.flag_set) }
+    }
+    ///Indicate that it's time to render the next frame.
+    ///
+    ///### Returns
+    ///true if it's time for the next frame.
+    ///
+    ///When this function returns true, the amount of time has elapsed to display the next frame, as specified by setFrameRate() or setFrameDuration().
+    ///
+    ///This function will normally be called at the start of the rendering loop which would wait for true to be returned before rendering and displaying the next frame.
+    pub fn next_frame(&self) -> bool {
+        unsafe { next_frame() }
+    }
+    ///Poll the buttons and track their state over time.
+    ///
+    ///Read and save the current state of the buttons and also keep track of the button state when this function was previously called. These states are used by the justPressed() and justReleased() functions to determine if a button has changed state between now and the previous call to pollButtons().
+    ///
+    ///This function should be called once at the start of each new frame.
+    ///
+    ///The justPressed() and justReleased() functions rely on this function.
+    pub fn poll_buttons(&self) {
+        unsafe { poll_buttons() }
+    }
+    ///Test if the all of the specified buttons are pressed.
+    ///
+    ///### Parameters
+    ///-   buttons	A bit mask indicating which buttons to test. (Can be a single button)
+    ///
+    ///### Returns
+    ///   true if all buttons in the provided mask are currently pressed.
+    ///
+    ///Read the state of the buttons and return true if all of the buttons in the specified mask are being pressed.
+    pub fn pressed(&self, button: ButtonSet) -> bool {
+        unsafe { pressed(button.flag_set) }
+    }
+    ///The Arduino Print class is available for writing text to the screen buffer.
+    ///
+    ///For an Arduboy2 class object, functions provided by the Arduino Print class can be used to write text to the screen buffer, in the same manner as the Arduino Serial.print(), etc., functions.
+    ///
+    ///Print will use the write() function to actually draw each character in the screen buffer, using the library's font5x7 font. Two character values are handled specially:
+    ///
+    ///- ASCII newline/line feed (\n, 0x0A, inverse white circle). This will move the text cursor position to the start of the next line, based on the current text size.
+    ///- ASCII carriage return (\r, 0x0D, musical eighth note). This character will be ignored.
+    ///
+    ///
+    /// ## Example
+    /// ```
+    /// #![allow(non_upper_case_globals)]
+    /// use arduboy_rust::prelude::*;
+    /// const arduboy: Arduboy2 = Arduboy2::new();
+    /// let value: i16 = 42;
+    ///
+    /// arduboy.print(b"Hello World\n\0"[..]); // Prints "Hello World" and then sets the
+    ///                                        // text cursor to the start of the next line
+    /// arduboy.print(f!(b"Hello World\n")); // Prints "Hello World" but does not use the 2kb ram
+    /// arduboy.print(value); // Prints "42"
+    /// arduboy.print("\n\0"); // Sets the text cursor to the start of the next line
+    /// arduboy.print("hello world") // Prints normal [&str]
+    /// ```
+    pub fn print(&self, x: impl Printable) {
+        x.print()
+    }
+    ///Set the location of the text cursor.
+    ///
+    ///### Parameters
+    ///-   x	The X (horizontal) coordinate, in pixels, for the new location of the text cursor.
+    ///
+    /// -  y	The Y (vertical) coordinate, in pixels, for the new location of the text cursor.
+    ///
+    ///The location of the text cursor is set the the specified coordinates. The coordinates are in pixels. Since the coordinates can specify any pixel location, the text does not have to be placed on specific rows. As with all drawing functions, location 0, 0 is the top left corner of the display. The cursor location represents the top left corner of the next character written.
+    pub fn set_cursor(&self, x: i16, y: i16) {
+        unsafe { set_cursor(x, y) }
+    }
+    ///Set the frame rate used by the frame control functions.
+    ///
+    ///### Parameters
+    ///-   rate	The desired frame rate in frames per second.
+    ///
+    ///Normally, the frame rate would be set to the desired value once, at the start of the game, but it can be changed at any time to alter the frame update rate.
+    pub fn set_frame_rate(&self, rate: u8) {
+        unsafe { set_frame_rate(rate) }
+    }
+    ///Set the text character size.
+    ///
+    ///### Parameters
+    ///-   s	The text size multiplier. Must be 1 or higher.
+    ///
+    ///Setting a text size of 1 will result in standard size characters with one pixel for each bit in the bitmap for a character. The value specified is a multiplier. A value of 2 will double the width and height. A value of 3 will triple the dimensions, etc.
+    pub fn set_text_size(&self, size: u8) {
+        unsafe { set_text_size(size) }
+    }
+    ///Turn sound on.
+    ///
+    ///The system is configured to generate sound. This function sets the sound mode only until the unit is powered off.
+    pub fn audio_on(&self) {
+        unsafe { arduboy_audio_on() }
+    }
+    ///Turn sound off (mute).
+    ///
+    ///The system is configured to not produce sound (mute). This function sets the sound mode only until the unit is powered off.
+    pub fn audio_off(&self) {
+        unsafe { arduboy_audio_off() }
+    }
+    /// Save the current sound state in EEPROM.
+    ///
+    ///The current sound state, set by on() or off(), is saved to the reserved system area in EEPROM. This allows the state to carry over between power cycles and after uploading a different sketch.
+    ///
+    ///Note
+    /// EEPROM is limited in the number of times it can be written to. Sketches should not continuously change and then save the state rapidly.
+    pub fn audio_save_on_off(&self) {
+        unsafe { arduboy_audio_save_on_off() }
+    }
+    ///Toggle the sound on/off state.
+    ///
+    ///If the system is configured for sound on, it will be changed to sound off (mute). If sound is off, it will be changed to on. This function sets the sound mode only until the unit is powered off. To save the current mode use saveOnOff().
+    pub fn audio_toggle(&self) {
+        unsafe { arduboy_audio_toggle() }
+    }
+    /// Combines the use function of `audio_on()` and `audio_save_on_off()`
+    pub fn audio_on_and_save(&self) {
+        unsafe {
+            arduboy_audio_on();
+            arduboy_audio_save_on_off()
+        }
+    }
+    ///Get the current sound state.
+    ///
+    ///### Returns
+    ///true if sound is currently enabled (not muted).
+    ///
+    ///This function should be used by code that actually generates sound. If true is returned, sound can be produced. If false is returned, sound should be muted.
+    pub fn audio_enabled(&self) -> bool {
+        unsafe { arduboy_audio_enabled() }
+    }
+    ///Invert the entire display or set it back to normal.
+    ///
+    ///### Parameters
+    ///- inverse	true will invert the display. false will set the display to no-inverted.
+    ///
+    ///Calling this function with a value of true will set the display to inverted mode. A pixel with a value of 0 will be on and a pixel set to 1 will be off.
+    ///
+    ///Once in inverted mode, the display will remain this way until it is set back to non-inverted mode by calling this function with false.
+    pub fn invert(&self, inverse: bool) {
+        unsafe { arduboy_invert(inverse) }
+    }
+    ///Test if a point falls within a rectangle.
+    ///
+    ///Parameters
+    ///-    point	A structure describing the location of the point.
+    ///-    rect	A structure describing the location and size of the rectangle.
+    ///
+    ///Returns
+    ///    true if the specified point is within the specified rectangle.
+    ///
+    ///This function is intended to detemine if an object, whose boundaries are defined by the given rectangle, is in contact with the given point.
+    pub fn collide_point(&self, point: Point, rect: Rect) -> bool {
+        point.x >= rect.x
+            && point.x < rect.x + rect.width as i16
+            && point.y >= rect.y
+            && point.y < rect.y + rect.height as i16
+    }
+    ///Test if a rectangle is intersecting with another rectangle.
+    ///
+    ///Parameters
+    /// -   rect1,rect2	Structures describing the size and locations of the rectangles.
+    ///
+    ///Returns
+    ///    true if the first rectangle is intersecting the second.
+    ///
+    ///This function is intended to detemine if an object, whose boundaries are defined by the given rectangle, is in contact with another rectangular object.
+    pub fn collide_rect(&self, rect1: Rect, rect2: Rect) -> bool {
+        !(rect2.x >= rect1.x + rect1.width as i16
+            || rect2.x + rect2.width as i16 <= rect1.x
+            || rect2.y >= rect1.y + rect1.height as i16
+            || rect2.y + rect2.height as i16 <= rect1.y)
+    }
+    /// Set one of the RGB LEDs digitally, to either fully on or fully off.
+    ///
+    /// Parameters
+    /// -    color	The name of the LED to set. The value given should be one of RED_LED, GREEN_LED or BLUE_LED.
+    /// -    val	Indicates whether to turn the specified LED on or off. The value given should be RGB_ON or RGB_OFF.
+    ///
+    /// This 2 parameter version of the function will set a single LED within the RGB LED either fully on or fully off. See the description of the 3 parameter version of this function for more details on the RGB LED.
+    pub fn digital_write_rgb_single(&self, color: u8, val: u8) {
+        unsafe { digital_write_rgb_single(color, val) }
+    }
+    ///Set the RGB LEDs digitally, to either fully on or fully off.
+    ///
+    ///Parameters
+    ///-    red,green,blue	Use value RGB_ON or RGB_OFF to set each LED.
+    ///
+    ///The RGB LED is actually individual red, green and blue LEDs placed very close together in a single package. This 3 parameter version of the function will set each LED either on or off, to set the RGB LED to 7 different colors at their highest brightness or turn it off.
+    ///```text
+    /// The colors are as follows:
+    /// RED LED    GREEN LED    BLUE LED    COLOR
+    /// RGB_OFF    RGB_OFF      RGB_OFF     OFF
+    /// RGB_OFF    RGB_OFF      RGB_ON      Blue
+    /// RGB_OFF    RGB_ON       RGB_OFF     Green
+    /// RGB_OFF    RGB_ON       RGB_ON      Cyan
+    /// RGB_ON     RGB_OFF      RGB_OFF     Red
+    /// RGB_ON     RGB_OFF      RGB_ON      Magenta
+    /// RGB_ON     RGB_ON       RGB_OFF     Yellow
+    /// RGB_ON     RGB_ON       RGB_ON      White
+    /// ```
+    pub fn digital_write_rgb(&self, red: u8, green: u8, blue: u8) {
+        unsafe { digital_write_rgb(red, green, blue) }
+    }
+    ///Set the brightness of one of the RGB LEDs without affecting the others.
+    ///
+    ///Parameters
+    ///-    color	The name of the LED to set. The value given should be one of RED_LED, GREEN_LED or BLUE_LED.
+    ///-    val	The brightness value for the LED, from 0 to 255.
+    ///
+    ///**Note**
+    ///> In order to use this function, the 3 parameter version must first be called at least once, in order to initialize the hardware.
+    ///
+    ///This 2 parameter version of the function will set the brightness of a single LED within the RGB LED without affecting the current brightness of the other two. See the description of the 3 parameter version of this function for more details on the RGB LED.
+    pub fn set_rgb_led_single(&self, color: u8, val: u8) {
+        unsafe { set_rgb_led_single(color, val) }
+    }
+    /// Set the light output of the RGB LED.
+    ///
+    ///Parameters
+    ///-    red,green,blue	The brightness value for each LED.
+    ///
+    /// The RGB LED is actually individual red, green and blue LEDs placed very close together in a single package. By setting the brightness of each LED, the RGB LED can show various colors and intensities. The brightness of each LED can be set to a value from 0 (fully off) to 255 (fully on).
+    ///
+    ///**Note**
+    ///> Certain libraries that take control of the hardware timers may interfere with the ability of this function to properly control the RGB LED. ArduboyPlaytune is one such library known to do this. The `digital_write_rgb()` function will still work properly in this case.
+    ///
+    ///
+    ///**Note**
+    ///> Many of the Kickstarter Arduboys were accidentally shipped with the RGB LED installed incorrectly. For these units, the green LED cannot be lit. As long as the green led is set to off, setting the red LED will actually control the blue LED and setting the blue LED will actually control the red LED. If the green LED is turned fully on, none of the LEDs will light.
+    pub fn set_rgb_led(&self, red: u8, green: u8, blue: u8) {
+        unsafe { set_rgb_led(red, green, blue) }
+    }
+    ///Indicate if the specified number of frames has elapsed.
+    ///
+    ///Parameters
+    ///-    frames	The desired number of elapsed frames.
+    ///
+    ///Returns
+    ///    true if the specified number of frames has elapsed.
+    ///
+    ///This function should be called with the same value each time for a given event. It will return true if the given number of frames has elapsed since the previous frame in which it returned true.
+    ///
+    ///## Example
+    ///If you wanted to fire a shot every 5 frames while the A button is being held down:
+    ///```
+    /// #![allow(non_upper_case_globals)]
+    /// use arduboy_rust::prelude::*;
+    /// const arduboy: Arduboy2 = Arduboy2::new();
+    ///
+    /// if arduboy.everyXFrames(5) {
+    ///     if arduboy.pressed(A_BUTTON) {
+    ///         //fireShot(); // just some example
+    ///     }
+    /// }
+    /// ```
+    pub fn every_x_frames(&self, frames: u8) -> bool {
+        unsafe { every_x_frames(frames) }
+    }
+    ///Flip the display vertically or set it back to normal.
+    ///
+    ///Parameters
+    ///-    flipped	true will set vertical flip mode. false will set normal vertical orientation.
+    ///
+    ///Calling this function with a value of true will cause the Y coordinate to start at the bottom edge of the display instead of the top, effectively flipping the display vertically.
+    ///
+    ///Once in vertical flip mode, it will remain this way until normal vertical mode is set by calling this function with a value of false.
+    pub fn flip_vertical(&self, flipped: bool) {
+        unsafe { flip_vertical(flipped) }
+    }
+    ///Flip the display horizontally or set it back to normal.
+    ///
+    ///Parameters
+    /// -   flipped	true will set horizontal flip mode. false will set normal horizontal orientation.
+    ///
+    ///Calling this function with a value of true will cause the X coordinate to start at the left edge of the display instead of the right, effectively flipping the display horizontally.
+    ///
+    ///Once in horizontal flip mode, it will remain this way until normal horizontal mode is set by calling this function with a value of false.
+    pub fn flip_horizontal(&self, flipped: bool) {
+        unsafe { flip_horizontal(flipped) }
+    }
+    ///Set the text foreground color.
+    ///
+    ///Parameters
+    ///-    color	The color to be used for following text. The values WHITE or BLACK should be used.
+    pub fn set_text_color(&self, color: Color) {
+        unsafe { set_text_color(color as u8) }
+    }
+    ///Set the text background color.
+    ///
+    ///Parameters
+    ///-    color	The background color to be used for following text. The values WHITE or BLACK should be used.
+    ///
+    ///The background pixels of following characters will be set to the specified color.
+    ///
+    ///However, if the background color is set to be the same as the text color, the background will be transparent. Only the foreground pixels will be drawn. The background pixels will remain as they were before the character was drawn.
+    pub fn set_text_background_color(&self, color: Color) {
+        unsafe { set_text_background_color(color as u8) }
+    }
+    ///Set the X coordinate of the text cursor location.
+    ///
+    ///Parameters
+    /// -   x	The X (horizontal) coordinate, in pixels, for the new location of the text cursor.
+    ///
+    ///The X coordinate for the location of the text cursor is set to the specified value, leaving the Y coordinate unchanged. For more details about the text cursor, see the setCursor() function.
+    pub fn set_cursor_x(&self, x: i16) {
+        unsafe { set_cursor_x(x) }
+    }
+    ///Set the Y coordinate of the text cursor location.
+    ///
+    ///Parameters
+    ///-    y	The Y (vertical) coordinate, in pixels, for the new location of the text cursor.
+    ///
+    ///The Y coordinate for the location of the text cursor is set to the specified value, leaving the X coordinate unchanged. For more details about the text cursor, see the setCursor() function.
+    pub fn set_cursor_y(&self, y: i16) {
+        unsafe { set_cursor_y(y) }
+    }
+    ///Set or disable text wrap mode.
+    ///
+    ///Parameters
+    /// -   w	true enables text wrap mode. false disables it.
+    ///
+    ///Text wrap mode is enabled by specifying true. In wrap mode, if a character to be drawn would end up partially or fully past the right edge of the screen (based on the current text size), it will be placed at the start of the next line. The text cursor will be adjusted accordingly.
+    ///
+    ///If wrap mode is disabled, characters will always be written at the current text cursor position. A character near the right edge of the screen may only be partially displayed and characters drawn at a position past the right edge of the screen will remain off screen.
+    pub fn set_text_wrap(&self, w: bool) {
+        unsafe { set_text_wrap(w) }
+    }
+    ///Idle the CPU to save power.
+    ///
+    ///This puts the CPU in idle sleep mode. You should call this as often as you can for the best power savings. The timer 0 overflow interrupt will wake up the chip every 1ms, so even at 60 FPS a well written app should be able to sleep maybe half the time in between rendering it's own frames.
+    pub fn idle(&self) {
+        unsafe { idle() }
+    }
+    ///Get the current state of all buttons as a bitmask.
+    ///
+    ///### Returns
+    ///A bitmask of the state of all the buttons.
+    ///
+    ///The returned mask contains a bit for each button. For any pressed button, its bit will be 1. For released buttons their associated bits will be 0.
+    ///
+    ///The following defined mask values should be used for the buttons:
+    /// LEFT_BUTTON, RIGHT_BUTTON, UP_BUTTON, DOWN_BUTTON, A_BUTTON, B_BUTTON
+    pub fn buttons_state(&self) -> u8 {
+        unsafe { arduboy_buttons_state() }
+    }
+    ///Exit the sketch and start the bootloader.
+    ///
+    ///The sketch will exit and the bootloader will be started in command mode. The effect will be similar to pressing the reset button.
+    ///
+    ///This function is intended to be used to allow uploading a new sketch, when the USB code has been removed to gain more code space. Ideally, the sketch would present a "New Sketch Upload" menu or prompt telling the user to "Press and hold the DOWN button when the procedure to upload a new sketch has been initiated".
+    ///The sketch would then wait for the DOWN button to be pressed and then call this function.
+    pub fn exit_to_bootloader(&self) {
+        unsafe { arduboy_exit_to_bootloader() }
+    }
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboy2_library/binding.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/binding.rs.html new file mode 100644 index 0000000..c73d56a --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/binding.rs.html @@ -0,0 +1,337 @@ +binding.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+168
+
use core::ffi::{c_char, c_int, c_long, c_size_t, c_uchar, c_uint, c_ulong};
+
+extern "C" {
+    #[link_name = "arduboy_begin"]
+    pub fn begin();
+
+    #[link_name = "arduboy_clear"]
+    pub fn clear();
+
+    #[link_name = "arduboy_display"]
+    pub fn display();
+
+    #[link_name = "arduboy_display_and_clear_buffer"]
+    pub fn display_and_clear_buffer();
+
+    #[link_name = "arduboy_draw_fast_hline"]
+    pub fn draw_fast_hline_raw(x: i16, y: i16, w: u8, color: u8);
+
+    #[link_name = "arduboy_draw_fast_vline"]
+    pub fn draw_fast_vline_raw(x: i16, y: i16, h: u8, color: u8);
+
+    #[link_name = "arduboy_draw_pixel"]
+    pub fn draw_pixel_raw(x: i16, y: i16, color: u8);
+
+    #[link_name = "arduboy_draw_circle"]
+    pub fn draw_circle_raw(x: i16, y: i16, r: u8, color: u8);
+
+    #[link_name = "arduboy_draw_rect"]
+    pub fn draw_rect_raw(x: i16, y: i16, w: u8, h: u8, color: u8);
+
+    #[link_name = "arduboy_fill_circle"]
+    pub fn fill_circle_raw(x: i16, y: i16, r: u8, color: u8);
+
+    #[link_name = "arduboy_fill_rect"]
+    pub fn fill_rect_raw(x: i16, y: i16, w: u8, h: u8, color: u8);
+
+    #[link_name = "arduboy_fill_round_rect"]
+    pub fn fill_round_rect(x: i16, y: i16, w: u8, h: u8, r: u8, color: u8);
+
+    #[link_name = "arduboy_draw_round_rect"]
+    pub fn draw_round_rect(x: i16, y: i16, w: u8, h: u8, r: u8, color: u8);
+
+    #[link_name = "arduboy_fill_triangle"]
+    pub fn fill_triangle(x0: i16, y0: i16, x1: i16, y1: i16, x2: i16, y2: i16, color: u8);
+
+    #[link_name = "arduboy_draw_triangle"]
+    pub fn draw_triangle(x0: i16, y0: i16, x1: i16, y1: i16, x2: i16, y2: i16, color: u8);
+
+    #[link_name = "arduboy_get_pixel"]
+    pub fn get_pixel_raw(x: u8, y: u8) -> u8;
+
+    #[link_name = "arduboy_init_random_seed"]
+    pub fn init_random_seed();
+
+    #[link_name = "arduboy_just_pressed"]
+    pub fn just_pressed(button: u8) -> bool;
+
+    #[link_name = "arduboy_just_released"]
+    pub fn just_released(button: u8) -> bool;
+
+    #[link_name = "arduboy_not_pressed"]
+    pub fn not_pressed(button: u8) -> bool;
+
+    #[link_name = "arduboy_next_frame"]
+    pub fn next_frame() -> bool;
+
+    #[link_name = "arduboy_poll_buttons"]
+    pub fn poll_buttons();
+
+    #[link_name = "arduboy_pressed"]
+    pub fn pressed(buttons: u8) -> bool;
+
+    #[link_name = "arduboy_print_chars"]
+    pub fn print_chars(cstr: *const c_char);
+
+    #[link_name = "arduboy_print_chars_progmem"]
+    pub fn print_chars_progmem(pstring: *const c_char);
+
+    // #[link_name = "arduboy_print_char"]
+    // fn print_char(c: c_char) -> c_size_t;
+
+    #[link_name = "arduboy_print_int"]
+    pub fn print_int(n: c_int, base: c_int) -> c_size_t;
+
+    #[link_name = "arduboy_print_long"]
+    pub fn print_long(n: c_long, base: c_int) -> c_size_t;
+
+    #[link_name = "arduboy_print_unsigned_char"]
+    pub fn print_unsigned_char(n: c_uchar, base: c_int) -> c_size_t;
+
+    #[link_name = "arduboy_print_unsigned_int"]
+    pub fn print_unsigned_int(n: c_uint, base: c_int) -> c_size_t;
+
+    #[link_name = "arduboy_print_unsigned_long"]
+    pub fn print_unsigned_long(n: c_ulong, base: c_int) -> c_size_t;
+
+    #[link_name = "arduboy_set_cursor"]
+    pub fn set_cursor(x: i16, y: i16);
+
+    #[link_name = "arduboy_set_frame_rate"]
+    pub fn set_frame_rate(rate: u8);
+
+    #[link_name = "arduboy_set_text_size"]
+    pub fn set_text_size(size: u8);
+
+    #[link_name = "arduboy_audio_on"]
+    pub fn arduboy_audio_on();
+
+    #[link_name = "arduboy_audio_off"]
+    pub fn arduboy_audio_off();
+
+    #[link_name = "arduboy_audio_save_on_off"]
+    pub fn arduboy_audio_save_on_off();
+
+    #[link_name = "arduboy_audio_toggle"]
+    pub fn arduboy_audio_toggle();
+
+    #[link_name = "arduboy_audio_enabled"]
+    pub fn arduboy_audio_enabled() -> bool;
+
+    #[link_name = "arduboy_invert"]
+    pub fn arduboy_invert(inverse: bool);
+
+    #[link_name = "arduboy_every_x_frames"]
+    pub fn every_x_frames(frames: u8) -> bool;
+
+    #[link_name = "arduboy_flip_horizontal"]
+    pub fn flip_horizontal(flipped: bool);
+
+    #[link_name = "arduboy_flip_vertical"]
+    pub fn flip_vertical(flipped: bool);
+
+    #[link_name = "arduboy_set_text_color"]
+    pub fn set_text_color(color: u8);
+
+    #[link_name = "arduboy_set_text_background_color"]
+    pub fn set_text_background_color(color: u8);
+
+    #[link_name = "arduboy_set_cursor_x"]
+    pub fn set_cursor_x(x: i16);
+
+    #[link_name = "arduboy_set_cursor_y"]
+    pub fn set_cursor_y(y: i16);
+
+    #[link_name = "arduboy_set_text_wrap"]
+    pub fn set_text_wrap(w: bool);
+
+    #[link_name = "arduboy_idle"]
+    pub fn idle();
+
+    #[link_name = "arduboy_digital_write_rgb_single"]
+    pub fn digital_write_rgb_single(color: c_uchar, val: c_uchar);
+
+    #[link_name = "arduboy_digital_write_rgb"]
+    pub fn digital_write_rgb(red: c_uchar, green: c_uchar, blue: c_uchar);
+
+    #[link_name = "arduboy_set_rgb_led_single"]
+    pub fn set_rgb_led_single(color: c_uchar, val: c_uchar);
+
+    #[link_name = "arduboy_set_rgb_led"]
+    pub fn set_rgb_led(red: c_uchar, green: c_uchar, blue: c_uchar);
+
+    #[link_name = "arduboy_buttons_state"]
+    pub fn arduboy_buttons_state() -> u8;
+
+    #[link_name = "arduboy_exit_to_bootloader"]
+    pub fn arduboy_exit_to_bootloader();
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboy2_library/mod.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/mod.rs.html new file mode 100644 index 0000000..5e7322f --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/mod.rs.html @@ -0,0 +1,25 @@ +mod.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+
//! This is the Module to interact in a save way with the Arduboy2 C++ library.
+//!
+//! All of the functions are safe wrapped inside the [Arduboy2] struct.
+#[doc(hidden)]
+pub mod arduboy2;
+#[doc(hidden)]
+pub mod binding;
+#[doc(hidden)]
+pub mod print;
+
+pub mod sprites;
+pub use arduboy2::{Arduboy2, Color, Point, Rect, FONT_HEIGHT, FONT_WIDTH, HEIGHT, WIDTH};
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboy2_library/print.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/print.rs.html new file mode 100644 index 0000000..98912a8 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/print.rs.html @@ -0,0 +1,255 @@ +print.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+
use crate::arduino_system::progmem::Pstring;
+use core::ffi::c_int;
+
+#[derive(Debug, Copy, Clone, Hash, Eq, PartialEq, Ord, PartialOrd)]
+pub enum Base {
+    Bin = 2,
+    Oct = 8,
+    Dec = 10,
+    Hex = 16,
+}
+
+pub trait Printable
+where
+    Self: Sized,
+{
+    type Parameters;
+
+    fn print_2(self, params: Self::Parameters);
+    fn default_parameters() -> Self::Parameters;
+
+    fn print(self) {
+        self.print_2(Self::default_parameters());
+    }
+}
+
+impl Printable for i16 {
+    type Parameters = Base;
+
+    fn print_2(self, params: Self::Parameters) {
+        unsafe {
+            super::binding::print_int(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Printable for u16 {
+    type Parameters = Base;
+
+    fn print_2(self, params: Self::Parameters) {
+        unsafe {
+            super::binding::print_unsigned_int(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Printable for i32 {
+    type Parameters = Base;
+
+    fn print_2(self, params: Self::Parameters) {
+        unsafe {
+            super::binding::print_long(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Printable for u32 {
+    type Parameters = Base;
+
+    fn print_2(self, params: Self::Parameters) {
+        unsafe {
+            super::binding::print_unsigned_long(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Printable for &[u8] {
+    type Parameters = ();
+
+    fn print_2(self, _params: Self::Parameters) {
+        unsafe {
+            super::binding::print_chars(self as *const [u8] as *const i8);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+
+impl Printable for &str {
+    type Parameters = ();
+
+    fn print_2(self, _params: Self::Parameters) {
+        unsafe {
+            super::binding::print_chars(self.as_bytes() as *const [u8] as *const i8);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+impl<const N: usize> Printable for crate::heapless::String<N> {
+    type Parameters = ();
+
+    fn print_2(self, _params: Self::Parameters) {
+        unsafe {
+            super::binding::print_chars(self.as_bytes() as *const [u8] as *const i8);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+
+impl Printable for Pstring {
+    type Parameters = ();
+
+    fn print_2(self, _params: Self::Parameters) {
+        unsafe {
+            super::binding::print_chars_progmem(self.pointer);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboy2_library/sprites.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/sprites.rs.html new file mode 100644 index 0000000..b71358b --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboy2_library/sprites.rs.html @@ -0,0 +1,359 @@ +sprites.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+168
+169
+170
+171
+172
+173
+174
+175
+176
+177
+178
+179
+
//!This is the module to interact in a save way with the Sprites C++ library.
+use core::ffi::{c_int, c_uchar};
+
+extern "C" {
+    #[link_name = "arduino_draw_override"]
+    fn arduino_draw_override_raw(x: c_int, y: c_int, bitmap: *const c_uchar, frame: c_uchar);
+    #[link_name = "arduino_draw_external_mask"]
+    fn arduino_draw_external_mask_raw(
+        x: c_int,
+        y: c_int,
+        bitmap: *const c_uchar,
+        mask: *const c_uchar,
+        frame: c_uchar,
+        mask_frame: c_uchar,
+    );
+    #[link_name = "arduino_draw_plus_mask"]
+    fn arduino_draw_plus_mask_raw(x: c_int, y: c_int, bitmap: *const c_uchar, frame: c_uchar);
+    #[link_name = "arduino_draw_erase"]
+    fn arduino_draw_erase_raw(x: c_int, y: c_int, bitmap: *const c_uchar, frame: c_uchar);
+    #[link_name = "arduino_draw_self_masked"]
+    fn arduino_draw_self_masked_raw(x: c_int, y: c_int, bitmap: *const c_uchar, frame: c_uchar);
+
+}
+/// Draw a sprite by replacing the existing content completely.
+///
+/// ### Parameters
+///
+/// - x,y	The coordinates of the top left pixel location.
+/// - bitmap	A pointer to the array containing the image frames.
+/// - frame	The frame number of the image to draw.
+///
+/// A sprite is drawn by overwriting the pixels in the buffer with the data from the specified frame in the array. No masking is done. A bit set to 1 in the frame will set the pixel to 1 in the buffer, and a 0 in the array will set a 0 in the buffer.
+///```text
+/// image  before  after  (# = 1, - = 0)
+///
+/// -----  -----   -----
+/// --#--  -----   --#--
+/// ##-##  -----   ##-##
+/// --#--  -----   --#--
+/// -----  -----   -----
+///
+/// image  before  after
+///
+/// -----  #####   -----
+/// --#--  #####   --#--
+/// ##-##  #####   ##-##
+/// --#--  #####   --#--
+/// -----  #####   -----
+/// ```
+pub fn draw_override(x: i16, y: i16, bitmap: *const u8, frame: u8) {
+    unsafe { arduino_draw_override_raw(x, y, bitmap, frame) }
+}
+///Draw a sprite using a separate image and mask array.
+///
+///Parameters
+///-    x,y	The coordinates of the top left pixel location.
+///-    bitmap	A pointer to the array containing the image frames.
+///-    mask	A pointer to the array containing the mask frames.
+///-    frame	The frame number of the image to draw.
+///-    mask_frame	The frame number for the mask to use (can be different from the image frame number).
+///
+///An array containing the image frames, and another array containing corresponding mask frames, are used to draw a sprite.
+///
+///For the mask array, the width and height are not included but must contain data of the same dimensions as the corresponding image array.
+///
+///Bits set to 1 in the mask indicate that the pixel will be set to the value of the corresponding image bit. Bits set to 0 in the mask will be left unchanged.
+///```text
+/// image  mask   before  after  (# = 1, - = 0)
+///
+/// -----  -###-  -----   -----
+/// --#--  #####  -----   --#--
+/// ##-##  ##-##  -----   ##-##
+/// --#--  #####  -----   --#--
+/// -----  -###-  -----   -----
+///
+/// image  mask   before  after
+///
+/// -----  -###-  #####   #---#
+/// --#--  #####  #####   --#--
+/// ##-##  #####  #####   ##-##
+/// --#--  #####  #####   --#--
+/// -----  -###-  #####   #---#
+/// ```
+pub fn draw_external_mask(
+    x: i16,
+    y: i16,
+    bitmap: *const u8,
+    mask: *const u8,
+    frame: u8,
+    mask_frame: u8,
+) {
+    unsafe { arduino_draw_external_mask_raw(x, y, bitmap, mask, frame, mask_frame) }
+}
+///Draw a sprite using an array containing both image and mask values.
+///
+///Parameters
+/// -   x,y	The coordinates of the top left pixel location.
+/// -   bitmap	A pointer to the array containing the image/mask frames.
+/// -   frame	The frame number of the image to draw.
+///
+///An array containing combined image and mask data is used to draw a sprite. Bytes are given in pairs with the first byte representing the image pixels and the second byte specifying the corresponding mask. The width given in the array still specifies the image width, so each row of image and mask bytes will be twice the width value.
+///
+///Bits set to 1 in the mask indicate that the pixel will be set to the value of the corresponding image bit. Bits set to 0 in the mask will be left unchanged.
+///
+///image  mask   before  after  (# = 1, - = 0)
+///```text
+/// -----  -###-  -----   -----
+/// --#--  #####  -----   --#--
+/// ##-##  ##-##  -----   ##-##
+/// --#--  #####  -----   --#--
+/// -----  -###-  -----   -----
+///
+/// image  mask   before  after
+///
+/// -----  -###-  #####   #---#
+/// --#--  #####  #####   --#--
+/// ##-##  #####  #####   ##-##
+/// --#--  #####  #####   --#--
+/// -----  -###-  #####   #---#
+/// ```
+pub fn draw_plus_mask(x: i16, y: i16, bitmap: *const u8, frame: u8) {
+    unsafe { arduino_draw_plus_mask_raw(x, y, bitmap, frame) }
+}
+///"Erase" a sprite.
+///
+///Parameters
+/// -   x,y	The coordinates of the top left pixel location.
+/// -   bitmap	A pointer to the array containing the image frames.
+/// -   frame	The frame number of the image to erase.
+///
+///The data from the specified frame in the array is used to erase a sprite. To "erase" a sprite, bits set to 1 in the frame will set the corresponding pixel in the buffer to 0. Frame bits set to 0 will remain unchanged in the buffer.
+///```text
+/// image  before  after  (# = 1, - = 0)
+///
+/// -----  -----   -----
+/// --#--  -----   -----
+/// ##-##  -----   -----
+/// --#--  -----   -----
+/// -----  -----   -----
+///
+/// image  before  after
+///
+/// -----  #####   #####
+/// --#--  #####   ##-##
+/// ##-##  #####   --#--
+/// --#--  #####   ##-##
+/// -----  #####   #####
+/// ```
+pub fn draw_erase(x: i16, y: i16, bitmap: *const u8, frame: u8) {
+    unsafe { arduino_draw_erase_raw(x, y, bitmap, frame) }
+}
+///Draw a sprite using only the bits set to 1.
+///
+///Parameters
+/// -   x,y	The coordinates of the top left pixel location.
+/// -   bitmap	A pointer to the array containing the image frames.
+/// -   frame	The frame number of the image to draw.
+///
+///Bits set to 1 in the frame will be used to draw the sprite by setting the corresponding pixel in the buffer to 1. Bits set to 0 in the frame will remain unchanged in the buffer.
+///```text
+/// image  before  after  (# = 1, - = 0)
+///
+/// -----  -----   -----
+/// --#--  -----   --#--
+/// ##-##  -----   ##-##
+/// --#--  -----   --#--
+/// -----  -----   -----
+///
+/// image  before  after
+///
+/// -----  #####   #####  (no change because all pixels were
+/// --#--  #####   #####  already white)
+/// ##-##  #####   #####
+/// --#--  #####   #####
+/// -----  #####   #####
+/// ```
+pub fn draw_self_masked(x: i16, y: i16, bitmap: *const u8, frame: u8) {
+    unsafe { arduino_draw_self_masked_raw(x, y, bitmap, frame) }
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/arduboy_tones.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/arduboy_tones.rs.html new file mode 100644 index 0000000..bef3d0b --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/arduboy_tones.rs.html @@ -0,0 +1,307 @@ +arduboy_tones.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+
use core::ffi::{c_uchar, c_uint, c_ulong};
+
+///This is the struct to interact in a save way with the ArduboyTones C++ library.
+///
+/// You will need to uncomment the ArduboyTones_Library in the import_config.h file.
+
+pub struct ArduboyTones {}
+impl ArduboyTones {
+    ///Get a new instance of [ArduboyTones]
+    /// ## Example
+    /// ```
+    /// use arduboy_rust::prelude::*;
+    /// const sound: ArduboyTones = ArduboyTones::new();
+    /// ```
+    pub const fn new() -> ArduboyTones {
+        ArduboyTones {}
+    }
+    ///Play a single tone.
+    ///
+    ///- freq The frequency of the tone, in hertz.
+    ///- dur The duration to play the tone for, in 1024ths of a
+    ///second (very close to milliseconds). A duration of 0, or if not provided,
+    ///means play forever, or until `noTone()` is called or a new tone or
+    ///sequence is started.
+    pub fn tone(&self, frequency: u16, duration: u32) {
+        unsafe { sound_tone(frequency, duration) }
+    }
+    /// Play two tones in sequence.
+    ///
+    /// - freq1,freq2 The frequency of the tone in hertz.
+    /// - dur1,dur2 The duration to play the tone for, in 1024ths of a
+    /// second (very close to milliseconds).
+    pub fn tone2(&self, frequency1: u16, duration1: u32, frequency2: u16, duration2: u32) {
+        unsafe { sound_tone2(frequency1, duration1, frequency2, duration2) }
+    }
+    /// Play three tones in sequence.
+    ///
+    /// - freq1,freq2,freq3 The frequency of the tone, in hertz.
+    /// - dur1,dur2,dur3 The duration to play the tone for, in 1024ths of a
+    /// second (very close to milliseconds).
+    pub fn tone3(
+        &self,
+        frequency1: u16,
+        duration1: u32,
+        frequency2: u16,
+        duration2: u32,
+        frequency3: u16,
+        duration3: u32,
+    ) {
+        unsafe {
+            sound_tone3(
+                frequency1, duration1, frequency2, duration2, frequency3, duration3,
+            )
+        }
+    }
+    /// Play a tone sequence from frequency/duration pairs in a PROGMEM array.
+    ///
+    /// - tones A pointer to an array of frequency/duration pairs.
+    ///
+    /// The array must be placed in code space using `PROGMEM`.
+    ///
+    /// See the `tone()` function for details on the frequency and duration values.
+    /// A frequency of 0 for any tone means silence (a musical rest).
+    ///
+    /// The last element of the array must be `TONES_END` or `TONES_REPEAT`.
+    ///
+    /// Example:
+    /// ```
+    /// use arduboy_rust::prelude::*;
+    /// const sound: ArduboyTones = ArduboyTones::new();
+    /// progmem!(
+    ///     static sound1: [u8; _] = [220, 1000, 0, 250, 440, 500, 880, 2000, TONES_END];
+    /// );
+    ///
+    /// sound.tones(get_tones_addr!(sound1));
+    /// ```
+    pub fn tones(&self, tones: *const u16) {
+        unsafe { sound_tones(tones) }
+    }
+    /// Stop playing the tone or sequence.
+    ///
+    /// If a tone or sequence is playing, it will stop. If nothing
+    /// is playing, this function will do nothing.
+    pub fn no_tone(&self) {
+        unsafe { sound_no_tone() }
+    }
+    /// Check if a tone or tone sequence is playing.
+    ///
+    /// - return boolean `true` if playing (even if sound is muted).
+    pub fn playing(&self) -> bool {
+        unsafe { sound_playing() }
+    }
+    /// Play a tone sequence from frequency/duration pairs in an array in RAM.
+    ///
+    /// - tones A pointer to an array of frequency/duration pairs.
+    ///
+    /// The array must be located in RAM.
+    ///
+    /// See the `tone()` function for details on the frequency and duration values.
+    /// A frequency of 0 for any tone means silence (a musical rest).
+    ///
+    /// The last element of the array must be `TONES_END` or `TONES_REPEAT`.
+    ///
+    /// Example:
+    ///
+    /// ```
+    /// use arduboy_rust::prelude::*;
+    /// use arduboy_tones::tones_pitch::*;
+    /// let sound2: [u16; 9] = [220, 1000, 0, 250, 440, 500, 880, 2000, TONES_END];
+    /// ```
+    /// Using `tones()`, with the data in PROGMEM, is normally a better
+    /// choice. The only reason to use tonesInRAM() would be if dynamically
+    /// altering the contents of the array is required.
+    pub fn tones_in_ram(&self, tones: *mut u32) {
+        unsafe { sound_tones_in_ram(tones) }
+    }
+    /// Set the volume to always normal, always high, or tone controlled.
+    ///
+    /// One of the following values should be used:
+    ///
+    /// - `VOLUME_IN_TONE` The volume of each tone will be specified in the tone
+    ///    itself.
+    /// - `VOLUME_ALWAYS_NORMAL` All tones will play at the normal volume level.
+    /// - `VOLUME_ALWAYS_HIGH` All tones will play at the high volume level.
+    pub fn volume_mode(&self, mode: u8) {
+        unsafe { sound_volume_mode(mode) }
+    }
+}
+extern "C" {
+    #[link_name = "sound_tone"]
+    fn sound_tone(frequency: c_uint, duration: c_ulong);
+    #[link_name = "sound_tone2"]
+    fn sound_tone2(frequency1: c_uint, duration1: c_ulong, frequency2: c_uint, duration2: c_ulong);
+    #[link_name = "sound_tone3"]
+    fn sound_tone3(
+        frequency1: c_uint,
+        duration1: c_ulong,
+        frequency2: c_uint,
+        duration2: c_ulong,
+        frequency3: c_uint,
+        duration3: c_ulong,
+    );
+    #[link_name = "sound_tones"]
+    fn sound_tones(tones: *const c_uint);
+    #[link_name = "sound_no_tone"]
+    fn sound_no_tone();
+    #[link_name = "sound_playing"]
+    fn sound_playing() -> bool;
+    #[link_name = "sound_tones_in_ram"]
+    fn sound_tones_in_ram(tones: *mut c_ulong);
+    #[link_name = "sound_volume_mode"]
+    fn sound_volume_mode(mode: c_uchar);
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/mod.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/mod.rs.html new file mode 100644 index 0000000..a316370 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/mod.rs.html @@ -0,0 +1,17 @@ +mod.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+
//!This is the Module to interact in a save way with the ArduboyTones C++ library.
+//!
+//! You will need to uncomment the ArduboyTones_Library in the import_config.h file.
+#[doc(hidden)]
+mod arduboy_tones;
+pub mod tones_pitch;
+
+pub use arduboy_tones::ArduboyTones;
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/tones_pitch.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/tones_pitch.rs.html new file mode 100644 index 0000000..8589ded --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboy_tones_library/tones_pitch.rs.html @@ -0,0 +1,501 @@ +tones_pitch.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+168
+169
+170
+171
+172
+173
+174
+175
+176
+177
+178
+179
+180
+181
+182
+183
+184
+185
+186
+187
+188
+189
+190
+191
+192
+193
+194
+195
+196
+197
+198
+199
+200
+201
+202
+203
+204
+205
+206
+207
+208
+209
+210
+211
+212
+213
+214
+215
+216
+217
+218
+219
+220
+221
+222
+223
+224
+225
+226
+227
+228
+229
+230
+231
+232
+233
+234
+235
+236
+237
+238
+239
+240
+241
+242
+243
+244
+245
+246
+247
+248
+249
+250
+
//! A list of all tones available and used by the Sounds library Arduboy2Tones
+pub const TONES_END: u16 = 0x8000;
+pub const TONES_REPEAT: u16 = 0x8001;
+pub const TONE_HIGH_VOLUME: u16 = 0x8000;
+pub const VOLUME_IN_TONE: u8 = 0;
+pub const VOLUME_ALWAYS_NORMAL: u8 = 1;
+pub const VOLUME_ALWAYS_HIGH: u8 = 2;
+
+pub const NOTE_REST: u16 = 0;
+pub const NOTE_C0: u16 = 16;
+pub const NOTE_CS0: u16 = 17;
+pub const NOTE_D0: u16 = 18;
+pub const NOTE_DS0: u16 = 19;
+pub const NOTE_E0: u16 = 21;
+pub const NOTE_F0: u16 = 22;
+pub const NOTE_FS0: u16 = 23;
+pub const NOTE_G0: u16 = 25;
+pub const NOTE_GS0: u16 = 26;
+pub const NOTE_A0: u16 = 28;
+pub const NOTE_AS0: u16 = 29;
+pub const NOTE_B0: u16 = 31;
+pub const NOTE_C1: u16 = 33;
+pub const NOTE_CS1: u16 = 35;
+pub const NOTE_D1: u16 = 37;
+pub const NOTE_DS1: u16 = 39;
+pub const NOTE_E1: u16 = 41;
+pub const NOTE_F1: u16 = 44;
+pub const NOTE_FS1: u16 = 46;
+pub const NOTE_G1: u16 = 49;
+pub const NOTE_GS1: u16 = 52;
+pub const NOTE_A1: u16 = 55;
+pub const NOTE_AS1: u16 = 58;
+pub const NOTE_B1: u16 = 62;
+pub const NOTE_C2: u16 = 65;
+pub const NOTE_CS2: u16 = 69;
+pub const NOTE_D2: u16 = 73;
+pub const NOTE_DS2: u16 = 78;
+pub const NOTE_E2: u16 = 82;
+pub const NOTE_F2: u16 = 87;
+pub const NOTE_FS2: u16 = 93;
+pub const NOTE_G2: u16 = 98;
+pub const NOTE_GS2: u16 = 104;
+pub const NOTE_A2: u16 = 110;
+pub const NOTE_AS2: u16 = 117;
+pub const NOTE_B2: u16 = 123;
+pub const NOTE_C3: u16 = 131;
+pub const NOTE_CS3: u16 = 139;
+pub const NOTE_D3: u16 = 147;
+pub const NOTE_DS3: u16 = 156;
+pub const NOTE_E3: u16 = 165;
+pub const NOTE_F3: u16 = 175;
+pub const NOTE_FS3: u16 = 185;
+pub const NOTE_G3: u16 = 196;
+pub const NOTE_GS3: u16 = 208;
+pub const NOTE_A3: u16 = 220;
+pub const NOTE_AS3: u16 = 233;
+pub const NOTE_B3: u16 = 247;
+pub const NOTE_C4: u16 = 262;
+pub const NOTE_CS4: u16 = 277;
+pub const NOTE_D4: u16 = 294;
+pub const NOTE_DS4: u16 = 311;
+pub const NOTE_E4: u16 = 330;
+pub const NOTE_F4: u16 = 349;
+pub const NOTE_FS4: u16 = 370;
+pub const NOTE_G4: u16 = 392;
+pub const NOTE_GS4: u16 = 415;
+pub const NOTE_A4: u16 = 440;
+pub const NOTE_AS4: u16 = 466;
+pub const NOTE_B4: u16 = 494;
+pub const NOTE_C5: u16 = 523;
+pub const NOTE_CS5: u16 = 554;
+pub const NOTE_D5: u16 = 587;
+pub const NOTE_DS5: u16 = 622;
+pub const NOTE_E5: u16 = 659;
+pub const NOTE_F5: u16 = 698;
+pub const NOTE_FS5: u16 = 740;
+pub const NOTE_G5: u16 = 784;
+pub const NOTE_GS5: u16 = 831;
+pub const NOTE_A5: u16 = 880;
+pub const NOTE_AS5: u16 = 932;
+pub const NOTE_B5: u16 = 988;
+pub const NOTE_C6: u16 = 1047;
+pub const NOTE_CS6: u16 = 1109;
+pub const NOTE_D6: u16 = 1175;
+pub const NOTE_DS6: u16 = 1245;
+pub const NOTE_E6: u16 = 1319;
+pub const NOTE_F6: u16 = 1397;
+pub const NOTE_FS6: u16 = 1480;
+pub const NOTE_G6: u16 = 1568;
+pub const NOTE_GS6: u16 = 1661;
+pub const NOTE_A6: u16 = 1760;
+pub const NOTE_AS6: u16 = 1865;
+pub const NOTE_B6: u16 = 1976;
+pub const NOTE_C7: u16 = 2093;
+pub const NOTE_CS7: u16 = 2218;
+pub const NOTE_D7: u16 = 2349;
+pub const NOTE_DS7: u16 = 2489;
+pub const NOTE_E7: u16 = 2637;
+pub const NOTE_F7: u16 = 2794;
+pub const NOTE_FS7: u16 = 2960;
+pub const NOTE_G7: u16 = 3136;
+pub const NOTE_GS7: u16 = 3322;
+pub const NOTE_A7: u16 = 3520;
+pub const NOTE_AS7: u16 = 3729;
+pub const NOTE_B7: u16 = 3951;
+pub const NOTE_C8: u16 = 4186;
+pub const NOTE_CS8: u16 = 4435;
+pub const NOTE_D8: u16 = 4699;
+pub const NOTE_DS8: u16 = 4978;
+pub const NOTE_E8: u16 = 5274;
+pub const NOTE_F8: u16 = 5588;
+pub const NOTE_FS8: u16 = 5920;
+pub const NOTE_G8: u16 = 6272;
+pub const NOTE_GS8: u16 = 6645;
+pub const NOTE_A8: u16 = 7040;
+pub const NOTE_AS8: u16 = 7459;
+pub const NOTE_B8: u16 = 7902;
+pub const NOTE_C9: u16 = 8372;
+pub const NOTE_CS9: u16 = 8870;
+pub const NOTE_D9: u16 = 9397;
+pub const NOTE_DS9: u16 = 9956;
+pub const NOTE_E9: u16 = 10548;
+pub const NOTE_F9: u16 = 11175;
+pub const NOTE_FS9: u16 = 11840;
+pub const NOTE_G9: u16 = 12544;
+pub const NOTE_GS9: u16 = 13290;
+pub const NOTE_A9: u16 = 14080;
+pub const NOTE_AS9: u16 = 14917;
+pub const NOTE_B9: u16 = 15804;
+
+pub const NOTE_C0H: u16 = NOTE_C0 + TONE_HIGH_VOLUME;
+pub const NOTE_CS0H: u16 = NOTE_CS0 + TONE_HIGH_VOLUME;
+pub const NOTE_D0H: u16 = NOTE_D0 + TONE_HIGH_VOLUME;
+pub const NOTE_DS0H: u16 = NOTE_DS0 + TONE_HIGH_VOLUME;
+pub const NOTE_E0H: u16 = NOTE_E0 + TONE_HIGH_VOLUME;
+pub const NOTE_F0H: u16 = NOTE_F0 + TONE_HIGH_VOLUME;
+pub const NOTE_FS0H: u16 = NOTE_FS0 + TONE_HIGH_VOLUME;
+pub const NOTE_G0H: u16 = NOTE_G0 + TONE_HIGH_VOLUME;
+pub const NOTE_GS0H: u16 = NOTE_GS0 + TONE_HIGH_VOLUME;
+pub const NOTE_A0H: u16 = NOTE_A0 + TONE_HIGH_VOLUME;
+pub const NOTE_AS0H: u16 = NOTE_AS0 + TONE_HIGH_VOLUME;
+pub const NOTE_B0H: u16 = NOTE_B0 + TONE_HIGH_VOLUME;
+pub const NOTE_C1H: u16 = NOTE_C1 + TONE_HIGH_VOLUME;
+pub const NOTE_CS1H: u16 = NOTE_CS1 + TONE_HIGH_VOLUME;
+pub const NOTE_D1H: u16 = NOTE_D1 + TONE_HIGH_VOLUME;
+pub const NOTE_DS1H: u16 = NOTE_DS1 + TONE_HIGH_VOLUME;
+pub const NOTE_E1H: u16 = NOTE_E1 + TONE_HIGH_VOLUME;
+pub const NOTE_F1H: u16 = NOTE_F1 + TONE_HIGH_VOLUME;
+pub const NOTE_FS1H: u16 = NOTE_FS1 + TONE_HIGH_VOLUME;
+pub const NOTE_G1H: u16 = NOTE_G1 + TONE_HIGH_VOLUME;
+pub const NOTE_GS1H: u16 = NOTE_GS1 + TONE_HIGH_VOLUME;
+pub const NOTE_A1H: u16 = NOTE_A1 + TONE_HIGH_VOLUME;
+pub const NOTE_AS1H: u16 = NOTE_AS1 + TONE_HIGH_VOLUME;
+pub const NOTE_B1H: u16 = NOTE_B1 + TONE_HIGH_VOLUME;
+pub const NOTE_C2H: u16 = NOTE_C2 + TONE_HIGH_VOLUME;
+pub const NOTE_CS2H: u16 = NOTE_CS2 + TONE_HIGH_VOLUME;
+pub const NOTE_D2H: u16 = NOTE_D2 + TONE_HIGH_VOLUME;
+pub const NOTE_DS2H: u16 = NOTE_DS2 + TONE_HIGH_VOLUME;
+pub const NOTE_E2H: u16 = NOTE_E2 + TONE_HIGH_VOLUME;
+pub const NOTE_F2H: u16 = NOTE_F2 + TONE_HIGH_VOLUME;
+pub const NOTE_FS2H: u16 = NOTE_FS2 + TONE_HIGH_VOLUME;
+pub const NOTE_G2H: u16 = NOTE_G2 + TONE_HIGH_VOLUME;
+pub const NOTE_GS2H: u16 = NOTE_GS2 + TONE_HIGH_VOLUME;
+pub const NOTE_A2H: u16 = NOTE_A2 + TONE_HIGH_VOLUME;
+pub const NOTE_AS2H: u16 = NOTE_AS2 + TONE_HIGH_VOLUME;
+pub const NOTE_B2H: u16 = NOTE_B2 + TONE_HIGH_VOLUME;
+pub const NOTE_C3H: u16 = NOTE_C3 + TONE_HIGH_VOLUME;
+pub const NOTE_CS3H: u16 = NOTE_CS3 + TONE_HIGH_VOLUME;
+pub const NOTE_D3H: u16 = NOTE_D3 + TONE_HIGH_VOLUME;
+pub const NOTE_DS3H: u16 = NOTE_DS3 + TONE_HIGH_VOLUME;
+pub const NOTE_E3H: u16 = NOTE_E3 + TONE_HIGH_VOLUME;
+pub const NOTE_F3H: u16 = NOTE_F3 + TONE_HIGH_VOLUME;
+pub const NOTE_FS3H: u16 = NOTE_F3 + TONE_HIGH_VOLUME;
+pub const NOTE_G3H: u16 = NOTE_G3 + TONE_HIGH_VOLUME;
+pub const NOTE_GS3H: u16 = NOTE_GS3 + TONE_HIGH_VOLUME;
+pub const NOTE_A3H: u16 = NOTE_A3 + TONE_HIGH_VOLUME;
+pub const NOTE_AS3H: u16 = NOTE_AS3 + TONE_HIGH_VOLUME;
+pub const NOTE_B3H: u16 = NOTE_B3 + TONE_HIGH_VOLUME;
+pub const NOTE_C4H: u16 = NOTE_C4 + TONE_HIGH_VOLUME;
+pub const NOTE_CS4H: u16 = NOTE_CS4 + TONE_HIGH_VOLUME;
+pub const NOTE_D4H: u16 = NOTE_D4 + TONE_HIGH_VOLUME;
+pub const NOTE_DS4H: u16 = NOTE_DS4 + TONE_HIGH_VOLUME;
+pub const NOTE_E4H: u16 = NOTE_E4 + TONE_HIGH_VOLUME;
+pub const NOTE_F4H: u16 = NOTE_F4 + TONE_HIGH_VOLUME;
+pub const NOTE_FS4H: u16 = NOTE_FS4 + TONE_HIGH_VOLUME;
+pub const NOTE_G4H: u16 = NOTE_G4 + TONE_HIGH_VOLUME;
+pub const NOTE_GS4H: u16 = NOTE_GS4 + TONE_HIGH_VOLUME;
+pub const NOTE_A4H: u16 = NOTE_A4 + TONE_HIGH_VOLUME;
+pub const NOTE_AS4H: u16 = NOTE_AS4 + TONE_HIGH_VOLUME;
+pub const NOTE_B4H: u16 = NOTE_B4 + TONE_HIGH_VOLUME;
+pub const NOTE_C5H: u16 = NOTE_C5 + TONE_HIGH_VOLUME;
+pub const NOTE_CS5H: u16 = NOTE_CS5 + TONE_HIGH_VOLUME;
+pub const NOTE_D5H: u16 = NOTE_D5 + TONE_HIGH_VOLUME;
+pub const NOTE_DS5H: u16 = NOTE_DS5 + TONE_HIGH_VOLUME;
+pub const NOTE_E5H: u16 = NOTE_E5 + TONE_HIGH_VOLUME;
+pub const NOTE_F5H: u16 = NOTE_F5 + TONE_HIGH_VOLUME;
+pub const NOTE_FS5H: u16 = NOTE_FS5 + TONE_HIGH_VOLUME;
+pub const NOTE_G5H: u16 = NOTE_G5 + TONE_HIGH_VOLUME;
+pub const NOTE_GS5H: u16 = NOTE_GS5 + TONE_HIGH_VOLUME;
+pub const NOTE_A5H: u16 = NOTE_A5 + TONE_HIGH_VOLUME;
+pub const NOTE_AS5H: u16 = NOTE_AS5 + TONE_HIGH_VOLUME;
+pub const NOTE_B5H: u16 = NOTE_B5 + TONE_HIGH_VOLUME;
+pub const NOTE_C6H: u16 = NOTE_C6 + TONE_HIGH_VOLUME;
+pub const NOTE_CS6H: u16 = NOTE_CS6 + TONE_HIGH_VOLUME;
+pub const NOTE_D6H: u16 = NOTE_D6 + TONE_HIGH_VOLUME;
+pub const NOTE_DS6H: u16 = NOTE_DS6 + TONE_HIGH_VOLUME;
+pub const NOTE_E6H: u16 = NOTE_E6 + TONE_HIGH_VOLUME;
+pub const NOTE_F6H: u16 = NOTE_F6 + TONE_HIGH_VOLUME;
+pub const NOTE_FS6H: u16 = NOTE_FS6 + TONE_HIGH_VOLUME;
+pub const NOTE_G6H: u16 = NOTE_G6 + TONE_HIGH_VOLUME;
+pub const NOTE_GS6H: u16 = NOTE_GS6 + TONE_HIGH_VOLUME;
+pub const NOTE_A6H: u16 = NOTE_A6 + TONE_HIGH_VOLUME;
+pub const NOTE_AS6H: u16 = NOTE_AS6 + TONE_HIGH_VOLUME;
+pub const NOTE_B6H: u16 = NOTE_B6 + TONE_HIGH_VOLUME;
+pub const NOTE_C7H: u16 = NOTE_C7 + TONE_HIGH_VOLUME;
+pub const NOTE_CS7H: u16 = NOTE_CS7 + TONE_HIGH_VOLUME;
+pub const NOTE_D7H: u16 = NOTE_D7 + TONE_HIGH_VOLUME;
+pub const NOTE_DS7H: u16 = NOTE_DS7 + TONE_HIGH_VOLUME;
+pub const NOTE_E7H: u16 = NOTE_E7 + TONE_HIGH_VOLUME;
+pub const NOTE_F7H: u16 = NOTE_F7 + TONE_HIGH_VOLUME;
+pub const NOTE_FS7H: u16 = NOTE_FS7 + TONE_HIGH_VOLUME;
+pub const NOTE_G7H: u16 = NOTE_G7 + TONE_HIGH_VOLUME;
+pub const NOTE_GS7H: u16 = NOTE_GS7 + TONE_HIGH_VOLUME;
+pub const NOTE_A7H: u16 = NOTE_A7 + TONE_HIGH_VOLUME;
+pub const NOTE_AS7H: u16 = NOTE_AS7 + TONE_HIGH_VOLUME;
+pub const NOTE_B7H: u16 = NOTE_B7 + TONE_HIGH_VOLUME;
+pub const NOTE_C8H: u16 = NOTE_C8 + TONE_HIGH_VOLUME;
+pub const NOTE_CS8H: u16 = NOTE_CS8 + TONE_HIGH_VOLUME;
+pub const NOTE_D8H: u16 = NOTE_D8 + TONE_HIGH_VOLUME;
+pub const NOTE_DS8H: u16 = NOTE_DS8 + TONE_HIGH_VOLUME;
+pub const NOTE_E8H: u16 = NOTE_E8 + TONE_HIGH_VOLUME;
+pub const NOTE_F8H: u16 = NOTE_F8 + TONE_HIGH_VOLUME;
+pub const NOTE_FS8H: u16 = NOTE_FS8 + TONE_HIGH_VOLUME;
+pub const NOTE_G8H: u16 = NOTE_G8 + TONE_HIGH_VOLUME;
+pub const NOTE_GS8H: u16 = NOTE_GS8 + TONE_HIGH_VOLUME;
+pub const NOTE_A8H: u16 = NOTE_A8 + TONE_HIGH_VOLUME;
+pub const NOTE_AS8H: u16 = NOTE_AS8 + TONE_HIGH_VOLUME;
+pub const NOTE_B8H: u16 = NOTE_B8 + TONE_HIGH_VOLUME;
+pub const NOTE_C9H: u16 = NOTE_C9 + TONE_HIGH_VOLUME;
+pub const NOTE_CS9H: u16 = NOTE_CS9 + TONE_HIGH_VOLUME;
+pub const NOTE_D9H: u16 = NOTE_D9 + TONE_HIGH_VOLUME;
+pub const NOTE_DS9H: u16 = NOTE_DS9 + TONE_HIGH_VOLUME;
+pub const NOTE_E9H: u16 = NOTE_E9 + TONE_HIGH_VOLUME;
+pub const NOTE_F9H: u16 = NOTE_F9 + TONE_HIGH_VOLUME;
+pub const NOTE_FS9H: u16 = NOTE_FS9 + TONE_HIGH_VOLUME;
+pub const NOTE_G9H: u16 = NOTE_G9 + TONE_HIGH_VOLUME;
+pub const NOTE_GS9H: u16 = NOTE_GS9 + TONE_HIGH_VOLUME;
+pub const NOTE_A9H: u16 = NOTE_A9 + TONE_HIGH_VOLUME;
+pub const NOTE_AS9H: u16 = NOTE_AS9 + TONE_HIGH_VOLUME;
+pub const NOTE_B9H: u16 = NOTE_B9 + TONE_HIGH_VOLUME;
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/drawable_number.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/drawable_number.rs.html new file mode 100644 index 0000000..e430b0e --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/drawable_number.rs.html @@ -0,0 +1,77 @@ +drawable_number.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+
use core::ffi::{c_char, c_int, c_long, c_uint, c_ulong};
+pub trait DrawableNumber
+where
+    Self: Sized,
+{
+    fn draw(self, digits: i8);
+}
+impl DrawableNumber for i16 {
+    fn draw(self, digits: i8) {
+        unsafe { arduboyfx_draw_number_i16(self, digits) }
+    }
+}
+impl DrawableNumber for u16 {
+    fn draw(self, digits: i8) {
+        unsafe { arduboyfx_draw_number_u16(self, digits) }
+    }
+}
+impl DrawableNumber for i32 {
+    fn draw(self, digits: i8) {
+        unsafe { arduboyfx_draw_number_i32(self, digits) }
+    }
+}
+impl DrawableNumber for u32 {
+    fn draw(self, digits: i8) {
+        unsafe { arduboyfx_draw_number_u32(self, digits) }
+    }
+}
+
+extern "C" {
+    #[link_name = "arduboyfx_draw_number_i16"]
+    fn arduboyfx_draw_number_i16(n: c_int, digits: c_char);
+    #[link_name = "arduboyfx_draw_number_u16"]
+    fn arduboyfx_draw_number_u16(n: c_uint, digits: c_char);
+    #[link_name = "arduboyfx_draw_number_i32"]
+    fn arduboyfx_draw_number_i32(n: c_long, digits: c_char);
+    #[link_name = "arduboyfx_draw_number_u32"]
+    fn arduboyfx_draw_number_u32(n: c_ulong, digits: c_char);
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/drawable_string.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/drawable_string.rs.html new file mode 100644 index 0000000..8e24e09 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/drawable_string.rs.html @@ -0,0 +1,107 @@ +drawable_string.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+
use crate::libraries::arduino_system::progmem::Pstring;
+use core::ffi::{c_char, c_uchar, c_ulong};
+
+pub trait DrawableString
+where
+    Self: Sized,
+{
+    fn draw(self);
+}
+impl DrawableString for &[u8] {
+    fn draw(self) {
+        unsafe {
+            arduboyfx_draw_string(self as *const [u8] as *const i8);
+        }
+    }
+}
+impl DrawableString for &str {
+    fn draw(self) {
+        unsafe {
+            arduboyfx_draw_string(self.as_bytes() as *const [u8] as *const i8);
+        }
+    }
+}
+impl<const N: usize> DrawableString for crate::heapless::String<N> {
+    fn draw(self) {
+        unsafe {
+            arduboyfx_draw_string(self.as_bytes() as *const [u8] as *const i8);
+        }
+    }
+}
+impl DrawableString for Pstring {
+    fn draw(self) {
+        unsafe {
+            arduboyfx_draw_string_buffer(self.pointer as *const u8);
+        }
+    }
+}
+impl DrawableString for u32 {
+    fn draw(self) {
+        unsafe {
+            arduboyfx_draw_string_fx(self);
+        }
+    }
+}
+
+extern "C" {
+    #[link_name = "arduboyfx_draw_string_fx"]
+    fn arduboyfx_draw_string_fx(address: c_ulong);
+    #[link_name = "arduboyfx_draw_string_buffer"]
+    fn arduboyfx_draw_string_buffer(buffer: *const c_uchar);
+    #[link_name = "arduboyfx_draw_string"]
+    fn arduboyfx_draw_string(cstr: *const c_char);
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/fx.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/fx.rs.html new file mode 100644 index 0000000..d3e3cec --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/fx.rs.html @@ -0,0 +1,283 @@ +fx.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+
//! Functions given by the ArduboyFX library.
+//!
+//! You can use the 'FX::' module to access the functions after the import of the prelude
+//! ```
+//! use arduboy_rust::prelude::*;
+//!
+//! fn setup() {
+//!     FX::begin()
+//! }
+//! ```
+//! You will need to uncomment the ArduboyFX_Library in the import_config.h file.
+#![allow(non_upper_case_globals)]
+use super::drawable_number::DrawableNumber;
+use super::drawable_string::DrawableString;
+use core::ffi::{c_int, c_size_t, c_uchar, c_uint, c_ulong};
+pub fn begin() {
+    unsafe { arduboyfx_begin() }
+}
+pub fn begin_data(datapage: u16) {
+    unsafe { arduboyfx_begin_data(datapage) }
+}
+pub fn begin_data_save(datapage: u16, savepage: u16) {
+    unsafe { arduboyfx_begin_data_save(datapage, savepage) }
+}
+pub fn display() {
+    unsafe { arduboyfx_display() }
+}
+pub fn display_clear() {
+    unsafe { arduboyfx_display_clear() }
+}
+pub fn draw_number(n: impl DrawableNumber, digits: i8) {
+    n.draw(digits)
+}
+pub fn draw_string(string: impl DrawableString) {
+    string.draw()
+}
+pub fn draw_char(c: u8) {
+    unsafe { arduboyfx_draw_char(c) }
+}
+pub fn draw_bitmap(x: i16, y: i16, address: u32, frame: u8, mode: u8) {
+    unsafe { arduboyfx_draw_bitmap(x, y, address, frame, mode) }
+}
+pub fn draw_frame(address: u32) -> u32 {
+    unsafe { arduboyfx_draw_frame(address) }
+}
+pub fn draw_loaded_frame() -> u8 {
+    unsafe { arduboyfx_draw_loaded_frame() }
+}
+pub fn set_frame(frame: u32, repeat: u8) {
+    unsafe { arduboyfx_set_frame(frame, repeat) }
+}
+pub fn read_data_array(
+    address: u32,
+    index: u8,
+    offset: u8,
+    element_size: u8,
+    buffer: *const u8,
+    length: usize,
+) {
+    unsafe { arduboyfx_read_data_array(address, index, offset, element_size, buffer, length) }
+}
+pub fn set_cursor(x: i16, y: i16) {
+    unsafe { arduboyfx_set_cursor(x, y) }
+}
+pub fn set_cursor_x(x: i16) {
+    unsafe { arduboyfx_set_cursor_x(x) }
+}
+pub fn set_cursor_y(y: i16) {
+    unsafe { arduboyfx_set_cursor_y(y) }
+}
+pub fn set_cursor_range(left: i16, wrap: i16) {
+    unsafe { arduboyfx_set_cursor_range(left, wrap) }
+}
+pub fn set_font(address: u32, mode: u8) {
+    unsafe { arduboyfx_set_font(address, mode) }
+}
+pub fn set_font_mode(mode: u8) {
+    unsafe { arduboyfx_set_font_mode(mode) };
+}
+pub fn load_game_state<T>(your_struct: &mut T) -> u8 {
+    let pointer = your_struct as *mut T;
+    let object_pointer = pointer as *mut u8;
+    let object_size = core::mem::size_of::<T>();
+
+    unsafe { arduboyfx_load_game_state(object_pointer, object_size) }
+}
+pub fn save_game_state<T>(your_struct: &T) {
+    let pointer = your_struct as *const T;
+    let object_pointer = pointer as *const u8;
+    let object_size = core::mem::size_of::<T>();
+
+    unsafe { arduboyfx_save_game_state(object_pointer, object_size) }
+}
+extern "C" {
+    #[link_name = "arduboyfx_begin"]
+    fn arduboyfx_begin();
+    #[link_name = "arduboyfx_begin_data"]
+    fn arduboyfx_begin_data(datapage: c_uint);
+    #[link_name = "arduboyfx_begin_data_save"]
+    fn arduboyfx_begin_data_save(datapage: c_uint, savepage: c_uint);
+    #[link_name = "arduboyfx_display"]
+    fn arduboyfx_display();
+    #[link_name = "arduboyfx_display_clear"]
+    fn arduboyfx_display_clear();
+    #[link_name = "arduboyfx_read_data_array"]
+    fn arduboyfx_read_data_array(
+        address: c_ulong,
+        index: c_uchar,
+        offset: c_uchar,
+        element_size: c_uchar,
+        buffer: *const c_uchar,
+        length: c_size_t,
+    );
+    #[link_name = "arduboyfx_draw_bitmap"]
+    fn arduboyfx_draw_bitmap(x: c_int, y: c_int, address: c_ulong, frame: c_uchar, mode: c_uchar);
+    #[link_name = "arduboyfx_set_frame"]
+    fn arduboyfx_set_frame(frame: c_ulong, repeat: c_uchar);
+    #[link_name = "arduboyfx_draw_frame"]
+    fn arduboyfx_draw_frame(address: c_ulong) -> c_ulong;
+    #[link_name = "arduboyfx_draw_loaded_frame"]
+    fn arduboyfx_draw_loaded_frame() -> c_uchar;
+    #[link_name = "arduboyfx_set_cursor"]
+    fn arduboyfx_set_cursor(x: c_int, y: c_int);
+    #[link_name = "arduboyfx_set_cursor_x"]
+    fn arduboyfx_set_cursor_x(x: c_int);
+    #[link_name = "arduboyfx_set_cursor_y"]
+    fn arduboyfx_set_cursor_y(y: c_int);
+    #[link_name = "arduboyfx_set_font"]
+    fn arduboyfx_set_font(address: c_ulong, mode: c_uchar);
+    #[link_name = "arduboyfx_set_font_mode"]
+    fn arduboyfx_set_font_mode(mode: c_uchar);
+    #[link_name = "arduboyfx_set_cursor_range"]
+    fn arduboyfx_set_cursor_range(left: c_int, wrap: c_int);
+    #[link_name = "arduboyfx_draw_char"]
+    fn arduboyfx_draw_char(c: c_uchar);
+    #[link_name = "arduboyfx_load_game_state"]
+    fn arduboyfx_load_game_state(object: *mut u8, size: usize) -> u8;
+    #[link_name = "arduboyfx_save_game_state"]
+    fn arduboyfx_save_game_state(object: *const u8, size: usize);
+
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/fx_consts.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/fx_consts.rs.html new file mode 100644 index 0000000..2000440 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/fx_consts.rs.html @@ -0,0 +1,123 @@ +fx_consts.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+
//! Consts given by the ArduboyFX library.
+//!
+//! You can use the `use arduboyfx::fx_consts::*;` module to access the consts.
+//! ```
+//! use arduboy_rust::prelude::*;
+//! use arduboyfx::fx_consts::*;
+//!
+//! fn setup(){
+//!     let demo = dbmBlack;
+//! }
+//!
+//! ```
+#![allow(non_upper_case_globals)]
+pub const dbfWhiteBlack: u8 = 0;
+pub const dbfInvert: u8 = 0;
+pub const dbfBlack: u8 = 0;
+pub const dbfReverseBlack: u8 = 3;
+pub const dbfMasked: u8 = 4;
+pub const dbfFlip: u8 = 5;
+pub const dbfExtraRow: u8 = 7;
+pub const dbfEndFrame: u8 = 6;
+pub const dbfLastFrame: u8 = 7;
+pub const dbmBlack: u8 = (1 << dbfReverseBlack) | (1 << dbfBlack) | (1 << dbfWhiteBlack);
+pub const dbmWhite: u8 = 1 << dbfWhiteBlack;
+pub const dbmInvert: u8 = 1 << dbfInvert;
+pub const dbmFlip: u8 = 1 << dbfFlip;
+pub const dbmNormal: u8 = 0;
+pub const dbmOverwrite: u8 = 0;
+pub const dbmReverse: u8 = 1 << dbfReverseBlack;
+pub const dbmMasked: u8 = 1 << dbfMasked;
+pub const dbmEndFrame: u8 = 1 << dbfEndFrame;
+pub const dbmLastFrame: u8 = 1 << dbfLastFrame;
+pub const dcfWhiteBlack: u8 = 0;
+pub const dcfInvert: u8 = 1;
+pub const dcfBlack: u8 = 2;
+pub const dcfReverseBlack: u8 = 3;
+pub const dcfMasked: u8 = 4;
+pub const dcfProportional: u8 = 5;
+pub const dcmBlack: u8 = (1 << dcfReverseBlack) | (1 << dcfBlack) | (1 << dcfWhiteBlack);
+pub const dcmWhite: u8 = 1 << dcfWhiteBlack;
+pub const dcmInvert: u8 = 1 << dcfInvert;
+pub const dcmNormal: u8 = 0;
+pub const dcmOverwrite: u8 = 0;
+pub const dcmReverse: u8 = 1 << dcfReverseBlack;
+pub const dcmMasked: u8 = 1 << dcfMasked;
+pub const dcmProportional: u8 = 1 << dcfProportional;
+pub const FX_VECTOR_KEY_VALUE: u16 = 0x9518;
+pub const FX_DATA_VECTOR_KEY_POINTER: u16 = 0x0014;
+pub const FX_DATA_VECTOR_PAGE_POINTER: u16 = 0x0016;
+pub const FX_SAVE_VECTOR_KEY_POINTER: u16 = 0x0018;
+pub const FX_SAVE_VECTOR_PAGE_POINTER: u16 = 0x001A;
+pub const SFC_JEDEC_ID: u8 = 0x9F;
+pub const SFC_READSTATUS1: u8 = 0x05;
+pub const SFC_READSTATUS2: u8 = 0x35;
+pub const SFC_READSTATUS3: u8 = 0x15;
+pub const SFC_READ: u8 = 0x03;
+pub const SFC_WRITE_ENABLE: u8 = 0x06;
+pub const SFC_WRITE: u8 = 0x02;
+pub const SFC_ERASE: u8 = 0x20;
+pub const SFC_RELEASE_POWERDOWN: u8 = 0xAB;
+pub const SFC_POWERDOWN: u8 = 0xB9;
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/mod.rs.html b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/mod.rs.html new file mode 100644 index 0000000..43c2919 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduboyfx_library/mod.rs.html @@ -0,0 +1,23 @@ +mod.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+
//! This is the Module to interact in a save way with the ArduboyFX C++ library.
+//!
+//! You will need to uncomment the ArduboyFX_Library in the import_config.h file.
+mod drawable_number;
+pub mod fx_consts;
+#[doc(hidden)]
+pub use drawable_number::DrawableNumber;
+mod drawable_string;
+#[doc(hidden)]
+pub use drawable_string::DrawableString;
+pub mod fx;
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduino_system/arduino.rs.html b/docs/doc/src/arduboy_rust/libraries/arduino_system/arduino.rs.html new file mode 100644 index 0000000..9cb912a --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduino_system/arduino.rs.html @@ -0,0 +1,55 @@ +arduino.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+
//! This is the Module to interact in a save way with the Arduino C++ library.
+use core::ffi::{c_long, c_ulong};
+
+extern "C" {
+    #[link_name = "arduino_random_between"]
+    fn arduino_random_between_raw(min: c_long, max: c_long) -> c_long;
+
+    #[link_name = "arduino_random_less_than"]
+    fn arduino_random_less_than_raw(max: c_long) -> c_long;
+
+    #[link_name = "arduino_delay"]
+    fn arduino_delay(ms: c_ulong);
+}
+/// A Arduino function to get a random number between 2 numbers
+/// seed based
+pub fn random_between(min: i32, max: i32) -> i32 {
+    unsafe { arduino_random_between_raw(min, max) }
+}
+/// A Arduino function to get a random number smaller than the number given
+/// seed based
+pub fn random_less_than(max: i32) -> i32 {
+    unsafe { arduino_random_less_than_raw(max) }
+}
+/// A Arduino function to pause the cpu circles for a given amount of ms
+pub fn delay(ms: u32) {
+    unsafe { arduino_delay(ms) }
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduino_system/c.rs.html b/docs/doc/src/arduboy_rust/libraries/arduino_system/c.rs.html new file mode 100644 index 0000000..8fdd1c2 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduino_system/c.rs.html @@ -0,0 +1,23 @@ +c.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+
//! Clib functions you can use on the Arduboy
+use core::ffi::{c_char, c_size_t};
+
+extern "C" {
+    #[link_name = "strlen"]
+    fn c_strlen(cstr: *const c_char) -> c_size_t;
+}
+/// A C function to get the length of a string
+pub fn strlen(cstr: *const i8) -> usize {
+    unsafe { c_strlen(cstr) }
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduino_system/eeprom.rs.html b/docs/doc/src/arduboy_rust/libraries/arduino_system/eeprom.rs.html new file mode 100644 index 0000000..a56d10a --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduino_system/eeprom.rs.html @@ -0,0 +1,335 @@ +eeprom.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+
//!This is the module to interact with the eeprom memory
+use core::ffi::{c_int, c_uchar};
+
+pub const EEPROM_STORAGE_SPACE_START: i16 = 16;
+
+extern "C" {
+    #[link_name = "arduboy_eeprom_read"]
+    fn arduboy_eeprom_read_raw(idx: c_int) -> c_uchar;
+    #[link_name = "arduboy_eeprom_update"]
+    fn arduboy_eeprom_update_raw(idx: c_int, val: c_uchar);
+    #[link_name = "arduboy_eeprom_write"]
+    fn arduboy_eeprom_write_raw(idx: c_int, val: c_uchar);
+    #[link_name = "arduboy_eeprom_get"]
+    fn arduboy_eeprom_get_raw(idx: c_int, object: *mut u8, size: usize);
+    #[link_name = "arduboy_eeprom_put"]
+    fn arduboy_eeprom_put_raw(idx: c_int, object: *const u8, size: usize);
+}
+///This is the struct to store and read structs objects to/from eeprom memory.
+/// ## Example
+/// ```
+/// static e: EEPROM = EEPROM::new(10);
+/// struct Scorebord {
+///     player1: u16,
+///     text: &'static str,
+/// }
+/// static mut s: Scorebord = Scorebord {
+///     player1: 0,
+///     text: "lol\0",
+/// };
+///
+/// // init inside of the setup function
+/// e.init(&mut s);
+/// ```
+pub struct EEPROM {
+    start_c1: i16,
+    start_c2: i16,
+    idx: i16,
+}
+impl EEPROM {
+    pub const fn new(mut idx: i16) -> EEPROM {
+        if idx > 950 {
+            idx = 0
+        }
+        EEPROM {
+            start_c1: EEPROM_STORAGE_SPACE_START + idx,
+            start_c2: EEPROM_STORAGE_SPACE_START + idx + 1,
+            idx: EEPROM_STORAGE_SPACE_START + idx + 2,
+        }
+    }
+    pub fn init<T>(&self, your_struct: &mut T) {
+        let c1 = self.read(self.start_c1);
+        let c2 = self.read(self.start_c2);
+
+        if c1 != b'Z' || c2 != b'D' {
+            self.update(self.start_c1, b'Z');
+            self.update(self.start_c2, b'D');
+            self.put(your_struct);
+        };
+        self.get(your_struct)
+    }
+    fn read(&self, idx: i16) -> u8 {
+        unsafe { arduboy_eeprom_read_raw(idx) }
+    }
+    fn update(&self, idx: i16, val: u8) {
+        unsafe { arduboy_eeprom_update_raw(idx, val) }
+    }
+    pub fn get<T>(&self, your_struct: &mut T) {
+        let pointer = your_struct as *mut T;
+        let object_pointer = pointer as *mut u8;
+        let object_size = core::mem::size_of::<T>();
+
+        unsafe {
+            arduboy_eeprom_get_raw(self.idx, object_pointer, object_size);
+        };
+    }
+    pub fn get_direct<T>(&self) -> T {
+        let mut buffer = core::mem::MaybeUninit::<T>::uninit();
+
+        let pointer = buffer.as_mut_ptr();
+        let object_pointer = pointer as *mut u8;
+        let object_size = core::mem::size_of::<T>();
+
+        unsafe {
+            arduboy_eeprom_get_raw(self.idx, object_pointer, object_size);
+        };
+
+        return unsafe { buffer.assume_init() };
+    }
+    pub fn put<T>(&self, your_struct: &T) {
+        let pointer = your_struct as *const T;
+        let object_pointer = pointer as *const u8;
+        let object_size = core::mem::size_of::<T>();
+
+        unsafe {
+            arduboy_eeprom_put_raw(self.idx, object_pointer, object_size);
+        };
+    }
+}
+///Use this struct to store and read single bytes to/from eeprom memory.
+pub struct EEPROMBYTE {
+    start_c1: i16,
+    start_c2: i16,
+    idx: i16,
+}
+impl EEPROMBYTE {
+    pub const fn new(mut idx: i16) -> EEPROMBYTE {
+        if idx > 1010 {
+            idx = 0
+        }
+        EEPROMBYTE {
+            start_c1: EEPROM_STORAGE_SPACE_START + idx,
+            start_c2: EEPROM_STORAGE_SPACE_START + idx + 1,
+            idx: EEPROM_STORAGE_SPACE_START + idx + 2,
+        }
+    }
+    pub fn init(&self) {
+        let c1 = self.read_intern(self.start_c1);
+        let c2 = self.read_intern(self.start_c2);
+
+        if c1 != b'Z' || c2 != b'D' {
+            self.update_intern(self.start_c1, b'Z');
+            self.update_intern(self.start_c2, b'D');
+            self.update(0);
+        };
+    }
+    fn read_intern(&self, idx: i16) -> u8 {
+        unsafe { arduboy_eeprom_read_raw(idx) }
+    }
+    pub fn read(&self) -> u8 {
+        unsafe { arduboy_eeprom_read_raw(self.idx) }
+    }
+    fn update_intern(&self, idx: i16, val: u8) {
+        unsafe { arduboy_eeprom_update_raw(idx, val) }
+    }
+    pub fn update(&self, val: u8) {
+        unsafe { arduboy_eeprom_update_raw(self.idx, val) }
+    }
+    pub fn write(&self, val: u8) {
+        unsafe { arduboy_eeprom_write_raw(self.idx, val) }
+    }
+}
+
+///Use this struct to store and read single bytes to/from eeprom memory without using a check digit.
+///
+///Unlike the other eeprom structs, this does not need to be initialised.
+pub struct EEPROMBYTECHECKLESS {
+    idx: i16,
+}
+impl EEPROMBYTECHECKLESS {
+    pub const fn new(mut idx: i16) -> EEPROMBYTECHECKLESS {
+        if idx > 1010 {
+            idx = 0
+        }
+        EEPROMBYTECHECKLESS {
+            idx: EEPROM_STORAGE_SPACE_START + idx,
+        }
+    }
+    pub fn read(&self) -> u8 {
+        unsafe { arduboy_eeprom_read_raw(self.idx) }
+    }
+    pub fn update(&self, val: u8) {
+        unsafe { arduboy_eeprom_update_raw(self.idx, val) }
+    }
+    pub fn write(&self, val: u8) {
+        unsafe { arduboy_eeprom_write_raw(self.idx, val) }
+    }
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduino_system/mod.rs.html b/docs/doc/src/arduboy_rust/libraries/arduino_system/mod.rs.html new file mode 100644 index 0000000..b0031bc --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduino_system/mod.rs.html @@ -0,0 +1,15 @@ +mod.rs - source
1
+2
+3
+4
+5
+6
+7
+
//!This module contains all the Arduino system functions to interact with the hardware.
+
+pub mod arduino;
+pub mod c;
+pub mod eeprom;
+pub mod progmem;
+pub mod serial_print;
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduino_system/progmem.rs.html b/docs/doc/src/arduboy_rust/libraries/arduino_system/progmem.rs.html new file mode 100644 index 0000000..e698669 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduino_system/progmem.rs.html @@ -0,0 +1,287 @@ +progmem.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+
//!This is the module to interact with the progmem memory
+#![allow(unused_imports)]
+/// Create a space for Progmem variable
+/// ## Example
+/// ```
+/// //for text
+/// progmem!(
+///     static text: [u8; _] = *b"I'm a PROGMEM Text\0";
+/// );
+/// //for tone sequence
+/// progmem!(
+///     static tone: [u16; _] = [
+///         NOTE_E4, 400, NOTE_D4, 200, NOTE_C4, 400, NOTE_D4, 200, NOTE_C4, 300, NOTE_REST,
+///     ];
+/// );
+/// //for for bitmap
+/// progmem!(
+///     static image: [u8; _] = [8, 8, 0x81, 0x00, 0x12, 0x40, 0x04, 0x11, 0x00, 0x04];
+/// );
+///
+/// // for a Vector
+/// progmem!(
+///     static mut walls: Vec<Player, 100> = Vec::new();
+/// );
+/// ```
+#[macro_export]
+macro_rules! progmem {
+    (
+        $( #[$attr:meta] )*
+        $v:vis $id:ident $name:ident: [$ty:ty; _] = $value:expr;
+        $($rest:tt)*
+    ) => {
+        $( #[$attr] )*
+        #[link_section = ".progmem.data"]
+        $v $id $name: [$ty; $value.len()] = $value;
+        $crate::progmem!{
+			$($rest)*
+		}
+    };
+    (
+        $( #[$attr:meta] )*
+        $v:vis $id:ident mut $name:ident: [$ty:ty; _] = $value:expr;
+        $($rest:tt)*
+    ) => {
+        $( #[$attr] )*
+        #[link_section = ".progmem.data"]
+        $v $id mut $name: [$ty; $value.len()] = $value;
+        $crate::progmem!{
+			$($rest)*
+		}
+    };
+    (
+        $( #[$attr:meta] )*
+        $v:vis $id:ident $name:ident: $ty:ty = $value:expr;
+        $($rest:tt)*
+    ) => {
+        $( #[$attr] )*
+        #[link_section = ".progmem.data"]
+        $v $id $name: $ty = $value;
+        $crate::progmem!{
+			$($rest)*
+		}
+    };
+    (
+        $( #[$attr:meta] )*
+        $v:vis $id:ident mut $name:ident: $ty:ty = $value:expr;
+        $($rest:tt)*
+    ) => {
+        $( #[$attr] )*
+        #[link_section = ".progmem.data"]
+        $v $id mut $name: $ty = $value;
+        $crate::progmem!{
+			$($rest)*
+		}
+    };
+    () => ()
+}
+
+pub(super) use progmem;
+///Create a `const` raw pointer to a sprite as u8, without creating an intermediate reference.
+#[macro_export]
+macro_rules! get_sprite_addr {
+    ( $s:expr ) => {
+        unsafe { addr_of!($s) as *const u8 }
+    };
+}
+pub(super) use get_sprite_addr;
+
+///Create a `const` raw pointer to a ardvoice tone as u8, without creating an intermediate reference.
+#[macro_export]
+macro_rules! get_ardvoice_tone_addr {
+    ( $s:expr ) => {
+        unsafe { addr_of!($s) as *const u8 }
+    };
+}
+pub(super) use get_ardvoice_tone_addr;
+///Create a `const` raw pointer to a tone sequenze as u16, without creating an intermediate reference.
+#[macro_export]
+macro_rules! get_tones_addr {
+    ( $s:expr ) => {
+        unsafe { addr_of!($s) as *const u16 }
+    };
+}
+pub(super) use get_tones_addr;
+
+///Create a `const` raw pointer to a \[u8;_] that saves text, without creating an intermediate reference.
+#[macro_export]
+macro_rules! get_string_addr {
+    ( $s:expr ) => {
+        Pstring {
+            pointer: unsafe { addr_of!($s) as *const i8 },
+        }
+    };
+}
+pub(super) use get_string_addr;
+///This is the way to go if you want print some random text
+///
+/// This doesn't waste the 2kb ram it saves to progmem (28kb)
+/// This automatically saves the given text to the Progmem.
+/// ## Example
+/// ```
+/// arduboy.print(f!(b"Random text to print\0"))
+/// ```
+#[macro_export]
+macro_rules! f {
+    ($string_literal:literal) => {{
+        progmem!(
+            static local: [u8; _] = *$string_literal;
+        );
+
+        get_string_addr!(local)
+    }};
+}
+pub(super) use f;
+
+/// This struct is important for the Progmem functionality.
+///
+/// Typically you will never use this by your self.
+/// It will be used by the get_string_addr macro in combination with a print command.
+#[derive(Copy, Clone)]
+pub struct Pstring {
+    pub pointer: *const i8,
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/arduino_system/serial_print.rs.html b/docs/doc/src/arduboy_rust/libraries/arduino_system/serial_print.rs.html new file mode 100644 index 0000000..19555dd --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/arduino_system/serial_print.rs.html @@ -0,0 +1,837 @@ +serial_print.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+168
+169
+170
+171
+172
+173
+174
+175
+176
+177
+178
+179
+180
+181
+182
+183
+184
+185
+186
+187
+188
+189
+190
+191
+192
+193
+194
+195
+196
+197
+198
+199
+200
+201
+202
+203
+204
+205
+206
+207
+208
+209
+210
+211
+212
+213
+214
+215
+216
+217
+218
+219
+220
+221
+222
+223
+224
+225
+226
+227
+228
+229
+230
+231
+232
+233
+234
+235
+236
+237
+238
+239
+240
+241
+242
+243
+244
+245
+246
+247
+248
+249
+250
+251
+252
+253
+254
+255
+256
+257
+258
+259
+260
+261
+262
+263
+264
+265
+266
+267
+268
+269
+270
+271
+272
+273
+274
+275
+276
+277
+278
+279
+280
+281
+282
+283
+284
+285
+286
+287
+288
+289
+290
+291
+292
+293
+294
+295
+296
+297
+298
+299
+300
+301
+302
+303
+304
+305
+306
+307
+308
+309
+310
+311
+312
+313
+314
+315
+316
+317
+318
+319
+320
+321
+322
+323
+324
+325
+326
+327
+328
+329
+330
+331
+332
+333
+334
+335
+336
+337
+338
+339
+340
+341
+342
+343
+344
+345
+346
+347
+348
+349
+350
+351
+352
+353
+354
+355
+356
+357
+358
+359
+360
+361
+362
+363
+364
+365
+366
+367
+368
+369
+370
+371
+372
+373
+374
+375
+376
+377
+378
+379
+380
+381
+382
+383
+384
+385
+386
+387
+388
+389
+390
+391
+392
+393
+394
+395
+396
+397
+398
+399
+400
+401
+402
+403
+404
+405
+406
+407
+408
+409
+410
+411
+412
+413
+414
+415
+416
+417
+418
+
//! This is the Module to interact in a save way with the Arduino Serial C++ library.
+//!
+//! You will need to uncomment the Arduino_Serial_Library in the import_config.h file.
+use crate::arduino_system::progmem::Pstring;
+use core::ffi::{c_char, c_int, c_long, c_size_t, c_uchar, c_uint, c_ulong};
+
+use crate::libraries::arduboy2_library::print::Base;
+extern "C" {
+    #[link_name = "arduino_serial_begin"]
+    fn serial_begin(serial: c_ulong);
+    #[link_name = "arduino_serial_end"]
+    fn serial_end();
+    #[link_name = "arduino_serial_available"]
+    fn serial_available() -> c_int;
+    #[link_name = "arduino_serial_read"]
+    fn serial_read() -> c_int;
+}
+
+///The Arduino Serial Print class is available for writing text to the screen buffer.
+///
+///In the same manner as the Arduino arduboy.print(), etc., functions.
+///
+///
+///Example
+/// ```
+/// use arduboy_rust::prelude::*;
+/// let value: i16 = 42;
+///
+/// serial::print(b"Hello World\n\0"[..]); // Prints "Hello World" and then sets the
+///                                        // text cursor to the start of the next line
+/// serial::print(f!(b"Hello World\n")); // Prints "Hello World" but does not use the 2kb ram
+/// serial::print(value); // Prints "42"
+/// serial::print("\n\0"); // Sets the text cursor to the start of the next line
+/// serial::print("hello world") // Prints normal [&str]
+/// ```
+pub fn print(x: impl Serialprintable) {
+    x.print()
+}
+///The Arduino Serial Print class is available for writing text to the screen buffer.
+///
+///In the same manner as the Arduino arduboy.print(), etc., functions.
+///
+///
+///Example
+/// ```
+/// use arduboy_rust::prelude::*;
+/// let value: i16 = 42;
+///
+/// serial::print(b"Hello World\n\0"[..]); // Prints "Hello World" and then sets the
+///                                        // text cursor to the start of the next line
+/// serial::print(f!(b"Hello World\n")); // Prints "Hello World" but does not use the 2kb ram
+/// serial::print(value); // Prints "42"
+/// serial::print("\n\0"); // Sets the text cursor to the start of the next line
+/// serial::print("hello world") // Prints normal [&str]
+/// ```
+pub fn println(x: impl Serialprintlnable) {
+    x.println()
+}
+/// Sets the data rate in bits per second (baud) for serial data transmission. For communicating with Serial Monitor, make sure to use one of the baud rates listed in the menu at the bottom right corner of its screen. You can, however, specify other rates - for example, to communicate over pins 0 and 1 with a component that requires a particular baud rate.
+///
+/// ### Example
+/// ```
+/// use arduboy_rust::prelude::*;
+/// serial::begin(9600)
+/// ```
+pub fn begin(baud_rates: u32) {
+    unsafe { serial_begin(baud_rates) }
+}
+/// Disables serial communication, allowing the RX and TX pins to be used for general input and output. To re-enable serial communication, call [begin()].
+pub fn end() {
+    unsafe { serial_end() }
+}
+/// Reads incoming serial data.
+/// Use only inside of [available()]:
+///```
+/// use arduboy_rust::prelude::*;
+/// if serial::available() > 0 {
+///     // read the incoming byte:
+///     let incoming_byte: i16 = serial::read();
+///
+///     // say what you got:
+///     serial::print("I received: ");
+///     serial::println(incoming_byte);
+/// }
+/// ```
+/// ### Returns
+///
+///The first byte of incoming serial data available (or -1 if no data is available). Data type: int.
+pub fn read() -> i16 {
+    unsafe { serial_read() }
+}
+/// Reads incoming serial data.
+///
+/// Use only inside of [available()]:
+/// ```
+/// use arduboy_rust::prelude::*;
+/// if serial::available() > 0 {
+///     // read the incoming byte:
+///     let incoming_byte: &str = serial::read_as_utf8_str();
+///
+///     // say what you got:
+///     serial::print("I received: ");
+///     serial::println(incoming_byte);
+/// }
+/// ```
+/// ### Returns
+///
+///The first byte of incoming serial data available (or -1 if no data is available). Data type: &str.
+pub fn read_as_utf8_str() -> &'static str {
+    let incoming_byte = unsafe { serial_read() };
+    static mut L: [u8; 2] = [0, 0];
+    unsafe {
+        L[0] = incoming_byte as u8;
+    }
+    unsafe { core::str::from_utf8(&L).unwrap() }
+}
+
+/// Get the number of bytes (characters) available for reading from the serial port. This is data that’s already arrived and stored in the serial receive buffer (which holds 64 bytes).
+/// ### Example
+/// ```
+/// use arduboy_rust::prelude::*;
+/// if serial::available() > 0 {
+///     // read the incoming byte:
+///     let incoming_byte = serial::read();
+///
+///     // say what you got:
+///     serial::print("I received: ");
+///     serial::println(incoming_byte);
+/// }
+/// ```
+pub fn available() -> i16 {
+    unsafe { serial_available() }
+}
+pub trait Serialprintlnable
+where
+    Self: Sized,
+{
+    type Parameters;
+
+    fn println_2(self, params: Self::Parameters);
+    fn default_parameters() -> Self::Parameters;
+
+    fn println(self) {
+        self.println_2(Self::default_parameters());
+    }
+}
+
+impl Serialprintlnable for i16 {
+    type Parameters = Base;
+
+    fn println_2(self, params: Self::Parameters) {
+        unsafe {
+            println_int(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Serialprintlnable for u16 {
+    type Parameters = Base;
+
+    fn println_2(self, params: Self::Parameters) {
+        unsafe {
+            println_unsigned_int(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Serialprintlnable for i32 {
+    type Parameters = Base;
+
+    fn println_2(self, params: Self::Parameters) {
+        unsafe {
+            println_long(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Serialprintlnable for u32 {
+    type Parameters = Base;
+
+    fn println_2(self, params: Self::Parameters) {
+        unsafe {
+            println_unsigned_long(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Serialprintlnable for &[u8] {
+    type Parameters = ();
+
+    fn println_2(self, _params: Self::Parameters) {
+        unsafe {
+            println_chars(self as *const [u8] as *const i8);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+
+impl Serialprintlnable for &str {
+    type Parameters = ();
+
+    fn println_2(self, _params: Self::Parameters) {
+        unsafe {
+            println_chars(self.as_bytes() as *const [u8] as *const i8);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+impl<const N: usize> Serialprintlnable for heapless::String<N> {
+    type Parameters = ();
+
+    fn println_2(self, _params: Self::Parameters) {
+        unsafe {
+            println_chars(self.as_bytes() as *const [u8] as *const i8);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+
+impl Serialprintlnable for Pstring {
+    type Parameters = ();
+
+    fn println_2(self, _params: Self::Parameters) {
+        unsafe {
+            println_chars_progmem(self.pointer);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+
+extern "C" {
+    #[link_name = "arduino_serial_println_chars"]
+    fn println_chars(cstr: *const c_char);
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_println_chars_progmem"]
+    fn println_chars_progmem(pstring: *const c_char);
+    // #[link_name = "arduino_serial_println_char"]
+    // fn println_char(c: c_char) -> c_size_t;
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_println_int"]
+    fn println_int(n: c_int, base: c_int) -> c_size_t;
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_println_long"]
+    fn println_long(n: c_long, base: c_int) -> c_size_t;
+    #[allow(dead_code)]
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_println_unsigned_char"]
+    fn println_unsigned_char(n: c_uchar, base: c_int) -> c_size_t;
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_println_unsigned_int"]
+    fn println_unsigned_int(n: c_uint, base: c_int) -> c_size_t;
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_println_unsigned_long"]
+    fn println_unsigned_long(n: c_ulong, base: c_int) -> c_size_t;
+}
+
+pub trait Serialprintable
+where
+    Self: Sized,
+{
+    type Parameters;
+
+    fn print_2(self, params: Self::Parameters);
+    fn default_parameters() -> Self::Parameters;
+
+    fn print(self) {
+        self.print_2(Self::default_parameters());
+    }
+}
+
+impl Serialprintable for i16 {
+    type Parameters = Base;
+
+    fn print_2(self, params: Self::Parameters) {
+        unsafe {
+            print_int(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Serialprintable for u16 {
+    type Parameters = Base;
+
+    fn print_2(self, params: Self::Parameters) {
+        unsafe {
+            print_unsigned_int(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Serialprintable for i32 {
+    type Parameters = Base;
+
+    fn print_2(self, params: Self::Parameters) {
+        unsafe {
+            print_long(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Serialprintable for u32 {
+    type Parameters = Base;
+
+    fn print_2(self, params: Self::Parameters) {
+        unsafe {
+            print_unsigned_long(self, params as c_int);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {
+        Base::Dec
+    }
+}
+
+impl Serialprintable for &[u8] {
+    type Parameters = ();
+
+    fn print_2(self, _params: Self::Parameters) {
+        unsafe {
+            print_chars(self as *const [u8] as *const i8);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+
+impl Serialprintable for &str {
+    type Parameters = ();
+
+    fn print_2(self, _params: Self::Parameters) {
+        unsafe {
+            print_chars(self.as_bytes() as *const [u8] as *const i8);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+impl<const N: usize> Serialprintable for heapless::String<N> {
+    type Parameters = ();
+
+    fn print_2(self, _params: Self::Parameters) {
+        unsafe {
+            print_chars(self.as_bytes() as *const [u8] as *const i8);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+
+impl Serialprintable for Pstring {
+    type Parameters = ();
+
+    fn print_2(self, _params: Self::Parameters) {
+        unsafe {
+            print_chars_progmem(self.pointer);
+        }
+    }
+
+    fn default_parameters() -> Self::Parameters {}
+}
+
+extern "C" {
+    #[link_name = "arduino_serial_print_chars"]
+    fn print_chars(cstr: *const c_char);
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_print_chars_progmem"]
+    fn print_chars_progmem(pstring: *const c_char);
+    // #[link_name = "arduino_serial_print_char"]
+    // fn print_char(c: c_char) -> c_size_t;
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_print_int"]
+    fn print_int(n: c_int, base: c_int) -> c_size_t;
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_print_long"]
+    fn print_long(n: c_long, base: c_int) -> c_size_t;
+    #[allow(dead_code)]
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_print_unsigned_char"]
+    fn print_unsigned_char(n: c_uchar, base: c_int) -> c_size_t;
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_print_unsigned_int"]
+    fn print_unsigned_int(n: c_uint, base: c_int) -> c_size_t;
+    #[doc(hidden)]
+    #[link_name = "arduino_serial_print_unsigned_long"]
+    fn print_unsigned_long(n: c_ulong, base: c_int) -> c_size_t;
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/ardvoice_library/ardvoice.rs.html b/docs/doc/src/arduboy_rust/libraries/ardvoice_library/ardvoice.rs.html new file mode 100644 index 0000000..f462c63 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/ardvoice_library/ardvoice.rs.html @@ -0,0 +1,85 @@ +ardvoice.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+
//! This is the Module to interact in a save way with the ArdVoice C++ library.
+//!
+//! You will need to uncomment the ArdVoice_Library in the import_config.h file.
+
+use core::ffi::{c_float, c_uchar, c_ulong};
+
+extern "C" {
+    #[link_name = "ardvoice_play_voice"]
+    fn ardvoice_play_voice_raw(audio: *const c_uchar);
+    #[link_name = "ardvoice_play_voice_complex"]
+    fn ardvoice_play_voice_complex_raw(
+        audio: *const c_uchar,
+        startTime: c_ulong,
+        endTime: c_ulong,
+        speed: c_float,
+    );
+    #[link_name = "ardvoice_stop_voice"]
+    fn ardvoice_stop_voice_raw();
+    #[link_name = "ardvoice_is_voice_playing"]
+    fn ardvoice_is_voice_playing_raw() -> bool;
+}
+///This is the struct to interact in a save way with the ArdVoice C++ library.
+///
+///You will need to uncomment the ArdVoice_Library in the import_config.h file.
+pub struct ArdVoice {}
+impl ArdVoice {
+    pub const fn new() -> Self {
+        ArdVoice {}
+    }
+    pub fn play_voice(&self, audio: *const u8) {
+        unsafe { ardvoice_play_voice_raw(audio) }
+    }
+    pub fn play_voice_complex(&self, audio: *const u8, start_time: u32, end_time: u32, speed: f32) {
+        unsafe { ardvoice_play_voice_complex_raw(audio, start_time, end_time, speed) }
+    }
+    pub fn stop_voice(&self) {
+        unsafe { ardvoice_stop_voice_raw() }
+    }
+    pub fn is_voice_playing(&self) -> bool {
+        unsafe { ardvoice_is_voice_playing_raw() }
+    }
+}
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/ardvoice_library/mod.rs.html b/docs/doc/src/arduboy_rust/libraries/ardvoice_library/mod.rs.html new file mode 100644 index 0000000..2a579a7 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/ardvoice_library/mod.rs.html @@ -0,0 +1,11 @@ +mod.rs - source
1
+2
+3
+4
+5
+
//! This is the Module to interact in a save way with the ArdVoice C++ library.
+//!
+//! You will need to uncomment the ArdVoice_Library in the import_config.h file.
+mod ardvoice;
+pub use ardvoice::ArdVoice;
+
\ No newline at end of file diff --git a/docs/doc/src/arduboy_rust/libraries/mod.rs.html b/docs/doc/src/arduboy_rust/libraries/mod.rs.html new file mode 100644 index 0000000..feecc51 --- /dev/null +++ b/docs/doc/src/arduboy_rust/libraries/mod.rs.html @@ -0,0 +1,11 @@ +mod.rs - source
1
+2
+3
+4
+5
+
pub mod arduboy2_library;
+pub mod arduboy_tones_library;
+pub mod arduino_system;
+pub mod arduboyfx_library;
+pub mod ardvoice_library;
+
\ No newline at end of file diff --git a/docs/doc/static.files/main-c5bd66d33317d69f.js b/docs/doc/static.files/main-c5bd66d33317d69f.js new file mode 100644 index 0000000..43133d6 --- /dev/null +++ b/docs/doc/static.files/main-c5bd66d33317d69f.js @@ -0,0 +1,12 @@ +"use strict";window.RUSTDOC_TOOLTIP_HOVER_MS=300;window.RUSTDOC_TOOLTIP_HOVER_EXIT_MS=450;function resourcePath(basename,extension){return getVar("root-path")+basename+getVar("resource-suffix")+extension}function hideMain(){addClass(document.getElementById(MAIN_ID),"hidden")}function showMain(){removeClass(document.getElementById(MAIN_ID),"hidden")}function elemIsInParent(elem,parent){while(elem&&elem!==document.body){if(elem===parent){return true}elem=elem.parentElement}return false}function blurHandler(event,parentElem,hideCallback){if(!elemIsInParent(document.activeElement,parentElem)&&!elemIsInParent(event.relatedTarget,parentElem)){hideCallback()}}window.rootPath=getVar("root-path");window.currentCrate=getVar("current-crate");function setMobileTopbar(){const mobileTopbar=document.querySelector(".mobile-topbar");const locationTitle=document.querySelector(".sidebar h2.location");if(mobileTopbar&&locationTitle){const mobileTitle=document.createElement("h2");mobileTitle.innerHTML=locationTitle.innerHTML;mobileTopbar.appendChild(mobileTitle)}}function getVirtualKey(ev){if("key"in ev&&typeof ev.key!=="undefined"){return ev.key}const c=ev.charCode||ev.keyCode;if(c===27){return"Escape"}return String.fromCharCode(c)}const MAIN_ID="main-content";const SETTINGS_BUTTON_ID="settings-menu";const ALTERNATIVE_DISPLAY_ID="alternative-display";const NOT_DISPLAYED_ID="not-displayed";const HELP_BUTTON_ID="help-button";function getSettingsButton(){return document.getElementById(SETTINGS_BUTTON_ID)}function getHelpButton(){return document.getElementById(HELP_BUTTON_ID)}function getNakedUrl(){return window.location.href.split("?")[0].split("#")[0]}function insertAfter(newNode,referenceNode){referenceNode.parentNode.insertBefore(newNode,referenceNode.nextSibling)}function getOrCreateSection(id,classes){let el=document.getElementById(id);if(!el){el=document.createElement("section");el.id=id;el.className=classes;insertAfter(el,document.getElementById(MAIN_ID))}return el}function getAlternativeDisplayElem(){return getOrCreateSection(ALTERNATIVE_DISPLAY_ID,"content hidden")}function getNotDisplayedElem(){return getOrCreateSection(NOT_DISPLAYED_ID,"hidden")}function switchDisplayedElement(elemToDisplay){const el=getAlternativeDisplayElem();if(el.children.length>0){getNotDisplayedElem().appendChild(el.firstElementChild)}if(elemToDisplay===null){addClass(el,"hidden");showMain();return}el.appendChild(elemToDisplay);hideMain();removeClass(el,"hidden")}function browserSupportsHistoryApi(){return window.history&&typeof window.history.pushState==="function"}function preLoadCss(cssUrl){const link=document.createElement("link");link.href=cssUrl;link.rel="preload";link.as="style";document.getElementsByTagName("head")[0].appendChild(link)}(function(){const isHelpPage=window.location.pathname.endsWith("/help.html");function loadScript(url){const script=document.createElement("script");script.src=url;document.head.append(script)}getSettingsButton().onclick=event=>{if(event.ctrlKey||event.altKey||event.metaKey){return}window.hideAllModals(false);addClass(getSettingsButton(),"rotate");event.preventDefault();loadScript(getVar("static-root-path")+getVar("settings-js"));setTimeout(()=>{const themes=getVar("themes").split(",");for(const theme of themes){if(theme!==""){preLoadCss(getVar("root-path")+theme+".css")}}},0)};window.searchState={loadingText:"Loading search results...",input:document.getElementsByClassName("search-input")[0],outputElement:()=>{let el=document.getElementById("search");if(!el){el=document.createElement("section");el.id="search";getNotDisplayedElem().appendChild(el)}return el},title:document.title,titleBeforeSearch:document.title,timeout:null,currentTab:0,focusedByTab:[null,null,null],clearInputTimeout:()=>{if(searchState.timeout!==null){clearTimeout(searchState.timeout);searchState.timeout=null}},isDisplayed:()=>searchState.outputElement().parentElement.id===ALTERNATIVE_DISPLAY_ID,focus:()=>{searchState.input.focus()},defocus:()=>{searchState.input.blur()},showResults:search=>{if(search===null||typeof search==="undefined"){search=searchState.outputElement()}switchDisplayedElement(search);searchState.mouseMovedAfterSearch=false;document.title=searchState.title},removeQueryParameters:()=>{document.title=searchState.titleBeforeSearch;if(browserSupportsHistoryApi()){history.replaceState(null,"",getNakedUrl()+window.location.hash)}},hideResults:()=>{switchDisplayedElement(null);searchState.removeQueryParameters()},getQueryStringParams:()=>{const params={};window.location.search.substring(1).split("&").map(s=>{const pair=s.split("=");params[decodeURIComponent(pair[0])]=typeof pair[1]==="undefined"?null:decodeURIComponent(pair[1])});return params},setup:()=>{const search_input=searchState.input;if(!searchState.input){return}let searchLoaded=false;function loadSearch(){if(!searchLoaded){searchLoaded=true;loadScript(getVar("static-root-path")+getVar("search-js"));loadScript(resourcePath("search-index",".js"))}}search_input.addEventListener("focus",()=>{search_input.origPlaceholder=search_input.placeholder;search_input.placeholder="Type your search here.";loadSearch()});if(search_input.value!==""){loadSearch()}const params=searchState.getQueryStringParams();if(params.search!==undefined){searchState.setLoadingSearch();loadSearch()}},setLoadingSearch:()=>{const search=searchState.outputElement();search.innerHTML="

"+searchState.loadingText+"

";searchState.showResults(search)},};const toggleAllDocsId="toggle-all-docs";let savedHash="";function handleHashes(ev){if(ev!==null&&searchState.isDisplayed()&&ev.newURL){switchDisplayedElement(null);const hash=ev.newURL.slice(ev.newURL.indexOf("#")+1);if(browserSupportsHistoryApi()){history.replaceState(null,"",getNakedUrl()+window.location.search+"#"+hash)}const elem=document.getElementById(hash);if(elem){elem.scrollIntoView()}}const pageId=window.location.hash.replace(/^#/,"");if(savedHash!==pageId){savedHash=pageId;if(pageId!==""){expandSection(pageId)}}}function onHashChange(ev){hideSidebar();handleHashes(ev)}function openParentDetails(elem){while(elem){if(elem.tagName==="DETAILS"){elem.open=true}elem=elem.parentNode}}function expandSection(id){openParentDetails(document.getElementById(id))}function handleEscape(ev){searchState.clearInputTimeout();searchState.hideResults();ev.preventDefault();searchState.defocus();window.hideAllModals(true)}function handleShortcut(ev){const disableShortcuts=getSettingValue("disable-shortcuts")==="true";if(ev.ctrlKey||ev.altKey||ev.metaKey||disableShortcuts){return}if(document.activeElement.tagName==="INPUT"&&document.activeElement.type!=="checkbox"&&document.activeElement.type!=="radio"){switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break}}else{switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break;case"s":case"S":ev.preventDefault();searchState.focus();break;case"+":ev.preventDefault();expandAllDocs();break;case"-":ev.preventDefault();collapseAllDocs();break;case"?":showHelp();break;default:break}}}document.addEventListener("keypress",handleShortcut);document.addEventListener("keydown",handleShortcut);function addSidebarItems(){if(!window.SIDEBAR_ITEMS){return}const sidebar=document.getElementsByClassName("sidebar-elems")[0];function block(shortty,id,longty){const filtered=window.SIDEBAR_ITEMS[shortty];if(!filtered){return}const h3=document.createElement("h3");h3.innerHTML=`${longty}`;const ul=document.createElement("ul");ul.className="block "+shortty;for(const name of filtered){let path;if(shortty==="mod"){path=name+"/index.html"}else{path=shortty+"."+name+".html"}const current_page=document.location.href.split("/").pop();const link=document.createElement("a");link.href=path;if(path===current_page){link.className="current"}link.textContent=name;const li=document.createElement("li");li.appendChild(link);ul.appendChild(li)}sidebar.appendChild(h3);sidebar.appendChild(ul)}if(sidebar){block("primitive","primitives","Primitive Types");block("mod","modules","Modules");block("macro","macros","Macros");block("struct","structs","Structs");block("enum","enums","Enums");block("union","unions","Unions");block("constant","constants","Constants");block("static","static","Statics");block("trait","traits","Traits");block("fn","functions","Functions");block("type","types","Type Aliases");block("foreigntype","foreign-types","Foreign Types");block("keyword","keywords","Keywords");block("traitalias","trait-aliases","Trait Aliases")}}window.register_implementors=imp=>{const implementors=document.getElementById("implementors-list");const synthetic_implementors=document.getElementById("synthetic-implementors-list");const inlined_types=new Set();const TEXT_IDX=0;const SYNTHETIC_IDX=1;const TYPES_IDX=2;if(synthetic_implementors){onEachLazy(synthetic_implementors.getElementsByClassName("impl"),el=>{const aliases=el.getAttribute("data-aliases");if(!aliases){return}aliases.split(",").forEach(alias=>{inlined_types.add(alias)})})}let currentNbImpls=implementors.getElementsByClassName("impl").length;const traitName=document.querySelector(".main-heading h1 > .trait").textContent;const baseIdName="impl-"+traitName+"-";const libs=Object.getOwnPropertyNames(imp);const script=document.querySelector("script[data-ignore-extern-crates]");const ignoreExternCrates=new Set((script?script.getAttribute("data-ignore-extern-crates"):"").split(","));for(const lib of libs){if(lib===window.currentCrate||ignoreExternCrates.has(lib)){continue}const structs=imp[lib];struct_loop:for(const struct of structs){const list=struct[SYNTHETIC_IDX]?synthetic_implementors:implementors;if(struct[SYNTHETIC_IDX]){for(const struct_type of struct[TYPES_IDX]){if(inlined_types.has(struct_type)){continue struct_loop}inlined_types.add(struct_type)}}const code=document.createElement("h3");code.innerHTML=struct[TEXT_IDX];addClass(code,"code-header");onEachLazy(code.getElementsByTagName("a"),elem=>{const href=elem.getAttribute("href");if(href&&!/^(?:[a-z+]+:)?\/\//.test(href)){elem.setAttribute("href",window.rootPath+href)}});const currentId=baseIdName+currentNbImpls;const anchor=document.createElement("a");anchor.href="#"+currentId;addClass(anchor,"anchor");const display=document.createElement("div");display.id=currentId;addClass(display,"impl");display.appendChild(anchor);display.appendChild(code);list.appendChild(display);currentNbImpls+=1}}};if(window.pending_implementors){window.register_implementors(window.pending_implementors)}function addSidebarCrates(){if(!window.ALL_CRATES){return}const sidebarElems=document.getElementsByClassName("sidebar-elems")[0];if(!sidebarElems){return}const h3=document.createElement("h3");h3.innerHTML="Crates";const ul=document.createElement("ul");ul.className="block crate";for(const crate of window.ALL_CRATES){const link=document.createElement("a");link.href=window.rootPath+crate+"/index.html";if(window.rootPath!=="./"&&crate===window.currentCrate){link.className="current"}link.textContent=crate;const li=document.createElement("li");li.appendChild(link);ul.appendChild(li)}sidebarElems.appendChild(h3);sidebarElems.appendChild(ul)}function expandAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);removeClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("toggle"),e=>{if(!hasClass(e,"type-contents-toggle")&&!hasClass(e,"more-examples-toggle")){e.open=true}});innerToggle.title="collapse all docs";innerToggle.children[0].innerText="\u2212"}function collapseAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);addClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("toggle"),e=>{if(e.parentNode.id!=="implementations-list"||(!hasClass(e,"implementors-toggle")&&!hasClass(e,"type-contents-toggle"))){e.open=false}});innerToggle.title="expand all docs";innerToggle.children[0].innerText="+"}function toggleAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);if(!innerToggle){return}if(hasClass(innerToggle,"will-expand")){expandAllDocs()}else{collapseAllDocs()}}(function(){const toggles=document.getElementById(toggleAllDocsId);if(toggles){toggles.onclick=toggleAllDocs}const hideMethodDocs=getSettingValue("auto-hide-method-docs")==="true";const hideImplementations=getSettingValue("auto-hide-trait-implementations")==="true";const hideLargeItemContents=getSettingValue("auto-hide-large-items")!=="false";function setImplementorsTogglesOpen(id,open){const list=document.getElementById(id);if(list!==null){onEachLazy(list.getElementsByClassName("implementors-toggle"),e=>{e.open=open})}}if(hideImplementations){setImplementorsTogglesOpen("trait-implementations-list",false);setImplementorsTogglesOpen("blanket-implementations-list",false)}onEachLazy(document.getElementsByClassName("toggle"),e=>{if(!hideLargeItemContents&&hasClass(e,"type-contents-toggle")){e.open=true}if(hideMethodDocs&&hasClass(e,"method-toggle")){e.open=false}})}());window.rustdoc_add_line_numbers_to_examples=()=>{onEachLazy(document.getElementsByClassName("rust-example-rendered"),x=>{const parent=x.parentNode;const line_numbers=parent.querySelectorAll(".example-line-numbers");if(line_numbers.length>0){return}const count=x.textContent.split("\n").length;const elems=[];for(let i=0;i{onEachLazy(document.getElementsByClassName("rust-example-rendered"),x=>{const parent=x.parentNode;const line_numbers=parent.querySelectorAll(".example-line-numbers");for(const node of line_numbers){parent.removeChild(node)}})};if(getSettingValue("line-numbers")==="true"){window.rustdoc_add_line_numbers_to_examples()}function showSidebar(){window.hideAllModals(false);const sidebar=document.getElementsByClassName("sidebar")[0];addClass(sidebar,"shown")}function hideSidebar(){const sidebar=document.getElementsByClassName("sidebar")[0];removeClass(sidebar,"shown")}window.addEventListener("resize",()=>{if(window.CURRENT_TOOLTIP_ELEMENT){const base=window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE;const force_visible=base.TOOLTIP_FORCE_VISIBLE;hideTooltip(false);if(force_visible){showTooltip(base);base.TOOLTIP_FORCE_VISIBLE=true}}});const mainElem=document.getElementById(MAIN_ID);if(mainElem){mainElem.addEventListener("click",hideSidebar)}onEachLazy(document.querySelectorAll("a[href^='#']"),el=>{el.addEventListener("click",()=>{expandSection(el.hash.slice(1));hideSidebar()})});onEachLazy(document.querySelectorAll(".toggle > summary:not(.hideme)"),el=>{el.addEventListener("click",e=>{if(e.target.tagName!=="SUMMARY"&&e.target.tagName!=="A"){e.preventDefault()}})});function showTooltip(e){const notable_ty=e.getAttribute("data-notable-ty");if(!window.NOTABLE_TRAITS&¬able_ty){const data=document.getElementById("notable-traits-data");if(data){window.NOTABLE_TRAITS=JSON.parse(data.innerText)}else{throw new Error("showTooltip() called with notable without any notable traits!")}}if(window.CURRENT_TOOLTIP_ELEMENT&&window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE===e){clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT);return}window.hideAllModals(false);const wrapper=document.createElement("div");if(notable_ty){wrapper.innerHTML="
"+window.NOTABLE_TRAITS[notable_ty]+"
"}else{if(e.getAttribute("title")!==null){e.setAttribute("data-title",e.getAttribute("title"));e.removeAttribute("title")}if(e.getAttribute("data-title")!==null){const titleContent=document.createElement("div");titleContent.className="content";titleContent.appendChild(document.createTextNode(e.getAttribute("data-title")));wrapper.appendChild(titleContent)}}wrapper.className="tooltip popover";const focusCatcher=document.createElement("div");focusCatcher.setAttribute("tabindex","0");focusCatcher.onfocus=hideTooltip;wrapper.appendChild(focusCatcher);const pos=e.getBoundingClientRect();wrapper.style.top=(pos.top+window.scrollY+pos.height)+"px";wrapper.style.left=0;wrapper.style.right="auto";wrapper.style.visibility="hidden";const body=document.getElementsByTagName("body")[0];body.appendChild(wrapper);const wrapperPos=wrapper.getBoundingClientRect();const finalPos=pos.left+window.scrollX-wrapperPos.width+24;if(finalPos>0){wrapper.style.left=finalPos+"px"}else{wrapper.style.setProperty("--popover-arrow-offset",(wrapperPos.right-pos.right+4)+"px")}wrapper.style.visibility="";window.CURRENT_TOOLTIP_ELEMENT=wrapper;window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE=e;clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT);wrapper.onpointerenter=ev=>{if(ev.pointerType!=="mouse"){return}clearTooltipHoverTimeout(e)};wrapper.onpointerleave=ev=>{if(ev.pointerType!=="mouse"){return}if(!e.TOOLTIP_FORCE_VISIBLE&&!elemIsInParent(ev.relatedTarget,e)){setTooltipHoverTimeout(e,false);addClass(wrapper,"fade-out")}}}function setTooltipHoverTimeout(element,show){clearTooltipHoverTimeout(element);if(!show&&!window.CURRENT_TOOLTIP_ELEMENT){return}if(show&&window.CURRENT_TOOLTIP_ELEMENT){return}if(window.CURRENT_TOOLTIP_ELEMENT&&window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE!==element){return}element.TOOLTIP_HOVER_TIMEOUT=setTimeout(()=>{if(show){showTooltip(element)}else if(!element.TOOLTIP_FORCE_VISIBLE){hideTooltip(false)}},show?window.RUSTDOC_TOOLTIP_HOVER_MS:window.RUSTDOC_TOOLTIP_HOVER_EXIT_MS)}function clearTooltipHoverTimeout(element){if(element.TOOLTIP_HOVER_TIMEOUT!==undefined){removeClass(window.CURRENT_TOOLTIP_ELEMENT,"fade-out");clearTimeout(element.TOOLTIP_HOVER_TIMEOUT);delete element.TOOLTIP_HOVER_TIMEOUT}}function tooltipBlurHandler(event){if(window.CURRENT_TOOLTIP_ELEMENT&&!elemIsInParent(document.activeElement,window.CURRENT_TOOLTIP_ELEMENT)&&!elemIsInParent(event.relatedTarget,window.CURRENT_TOOLTIP_ELEMENT)&&!elemIsInParent(document.activeElement,window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE)&&!elemIsInParent(event.relatedTarget,window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE)){setTimeout(()=>hideTooltip(false),0)}}function hideTooltip(focus){if(window.CURRENT_TOOLTIP_ELEMENT){if(window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.TOOLTIP_FORCE_VISIBLE){if(focus){window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.focus()}window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.TOOLTIP_FORCE_VISIBLE=false}const body=document.getElementsByTagName("body")[0];body.removeChild(window.CURRENT_TOOLTIP_ELEMENT);clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT);window.CURRENT_TOOLTIP_ELEMENT=null}}onEachLazy(document.getElementsByClassName("tooltip"),e=>{e.onclick=()=>{e.TOOLTIP_FORCE_VISIBLE=e.TOOLTIP_FORCE_VISIBLE?false:true;if(window.CURRENT_TOOLTIP_ELEMENT&&!e.TOOLTIP_FORCE_VISIBLE){hideTooltip(true)}else{showTooltip(e);window.CURRENT_TOOLTIP_ELEMENT.setAttribute("tabindex","0");window.CURRENT_TOOLTIP_ELEMENT.focus();window.CURRENT_TOOLTIP_ELEMENT.onblur=tooltipBlurHandler}return false};e.onpointerenter=ev=>{if(ev.pointerType!=="mouse"){return}setTooltipHoverTimeout(e,true)};e.onpointermove=ev=>{if(ev.pointerType!=="mouse"){return}setTooltipHoverTimeout(e,true)};e.onpointerleave=ev=>{if(ev.pointerType!=="mouse"){return}if(!e.TOOLTIP_FORCE_VISIBLE&&!elemIsInParent(ev.relatedTarget,window.CURRENT_TOOLTIP_ELEMENT)){setTooltipHoverTimeout(e,false);addClass(window.CURRENT_TOOLTIP_ELEMENT,"fade-out")}}});const sidebar_menu_toggle=document.getElementsByClassName("sidebar-menu-toggle")[0];if(sidebar_menu_toggle){sidebar_menu_toggle.addEventListener("click",()=>{const sidebar=document.getElementsByClassName("sidebar")[0];if(!hasClass(sidebar,"shown")){showSidebar()}else{hideSidebar()}})}function helpBlurHandler(event){blurHandler(event,getHelpButton(),window.hidePopoverMenus)}function buildHelpMenu(){const book_info=document.createElement("span");const channel=getVar("channel");book_info.className="top";book_info.innerHTML=`You can find more information in \ +the rustdoc book.`;const shortcuts=[["?","Show this help dialog"],["S","Focus the search field"],["↑","Move up in search results"],["↓","Move down in search results"],["← / →","Switch result tab (when results focused)"],["⏎","Go to active search result"],["+","Expand all sections"],["-","Collapse all sections"],].map(x=>"
"+x[0].split(" ").map((y,index)=>((index&1)===0?""+y+"":" "+y+" ")).join("")+"
"+x[1]+"
").join("");const div_shortcuts=document.createElement("div");addClass(div_shortcuts,"shortcuts");div_shortcuts.innerHTML="

Keyboard Shortcuts

"+shortcuts+"
";const infos=[`For a full list of all search features, take a look here.`,"Prefix searches with a type followed by a colon (e.g., fn:) to \ + restrict the search to a given item kind.","Accepted kinds are: fn, mod, struct, \ + enum, trait, type, macro, \ + and const.","Search functions by type signature (e.g., vec -> usize or \ + -> vec or String, enum:Cow -> bool)","You can look for items with an exact name by putting double quotes around \ + your request: \"string\"","Look for functions that accept or return \ + slices and \ + arrays by writing \ + square brackets (e.g., -> [u8] or [] -> Option)","Look for items inside another one by searching for a path: vec::Vec",].map(x=>"

"+x+"

").join("");const div_infos=document.createElement("div");addClass(div_infos,"infos");div_infos.innerHTML="

Search Tricks

"+infos;const rustdoc_version=document.createElement("span");rustdoc_version.className="bottom";const rustdoc_version_code=document.createElement("code");rustdoc_version_code.innerText="rustdoc "+getVar("rustdoc-version");rustdoc_version.appendChild(rustdoc_version_code);const container=document.createElement("div");if(!isHelpPage){container.className="popover"}container.id="help";container.style.display="none";const side_by_side=document.createElement("div");side_by_side.className="side-by-side";side_by_side.appendChild(div_shortcuts);side_by_side.appendChild(div_infos);container.appendChild(book_info);container.appendChild(side_by_side);container.appendChild(rustdoc_version);if(isHelpPage){const help_section=document.createElement("section");help_section.appendChild(container);document.getElementById("main-content").appendChild(help_section);container.style.display="block"}else{const help_button=getHelpButton();help_button.appendChild(container);container.onblur=helpBlurHandler;help_button.onblur=helpBlurHandler;help_button.children[0].onblur=helpBlurHandler}return container}window.hideAllModals=switchFocus=>{hideSidebar();window.hidePopoverMenus();hideTooltip(switchFocus)};window.hidePopoverMenus=()=>{onEachLazy(document.querySelectorAll(".search-form .popover"),elem=>{elem.style.display="none"})};function getHelpMenu(buildNeeded){let menu=getHelpButton().querySelector(".popover");if(!menu&&buildNeeded){menu=buildHelpMenu()}return menu}function showHelp(){getHelpButton().querySelector("a").focus();const menu=getHelpMenu(true);if(menu.style.display==="none"){window.hideAllModals();menu.style.display=""}}if(isHelpPage){showHelp();document.querySelector(`#${HELP_BUTTON_ID} > a`).addEventListener("click",event=>{const target=event.target;if(target.tagName!=="A"||target.parentElement.id!==HELP_BUTTON_ID||event.ctrlKey||event.altKey||event.metaKey){return}event.preventDefault()})}else{document.querySelector(`#${HELP_BUTTON_ID} > a`).addEventListener("click",event=>{const target=event.target;if(target.tagName!=="A"||target.parentElement.id!==HELP_BUTTON_ID||event.ctrlKey||event.altKey||event.metaKey){return}event.preventDefault();const menu=getHelpMenu(true);const shouldShowHelp=menu.style.display==="none";if(shouldShowHelp){showHelp()}else{window.hidePopoverMenus()}})}setMobileTopbar();addSidebarItems();addSidebarCrates();onHashChange(null);window.addEventListener("hashchange",onHashChange);searchState.setup()}());(function(){let reset_button_timeout=null;const but=document.getElementById("copy-path");if(!but){return}but.onclick=()=>{const parent=but.parentElement;const path=[];onEach(parent.childNodes,child=>{if(child.tagName==="A"){path.push(child.textContent)}});const el=document.createElement("textarea");el.value=path.join("::");el.setAttribute("readonly","");el.style.position="absolute";el.style.left="-9999px";document.body.appendChild(el);el.select();document.execCommand("copy");document.body.removeChild(el);but.children[0].style.display="none";let tmp;if(but.childNodes.length<2){tmp=document.createTextNode("✓");but.appendChild(tmp)}else{onEachLazy(but.childNodes,e=>{if(e.nodeType===Node.TEXT_NODE){tmp=e;return true}});tmp.textContent="✓"}if(reset_button_timeout!==null){window.clearTimeout(reset_button_timeout)}function reset_button(){tmp.textContent="";reset_button_timeout=null;but.children[0].style.display=""}reset_button_timeout=window.setTimeout(reset_button,1000)}}()) \ No newline at end of file diff --git a/docs/doc/static.files/noscript-5d8b3c7633ad77ba.css b/docs/doc/static.files/noscript-5d8b3c7633ad77ba.css new file mode 100644 index 0000000..8c63ef0 --- /dev/null +++ b/docs/doc/static.files/noscript-5d8b3c7633ad77ba.css @@ -0,0 +1 @@ + #main-content .attributes{margin-left:0 !important;}#copy-path{display:none;}nav.sub{display:none;}.src .sidebar{display:none;}.notable-traits{display:none;}:root{--main-background-color:white;--main-color:black;--settings-input-color:#2196f3;--settings-input-border-color:#717171;--settings-button-color:#000;--settings-button-border-focus:#717171;--sidebar-background-color:#f5f5f5;--sidebar-background-color-hover:#e0e0e0;--code-block-background-color:#f5f5f5;--scrollbar-track-background-color:#dcdcdc;--scrollbar-thumb-background-color:rgba(36,37,39,0.6);--scrollbar-color:rgba(36,37,39,0.6) #d9d9d9;--headings-border-bottom-color:#ddd;--border-color:#e0e0e0;--button-background-color:#fff;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:none;--search-input-focused-border-color:#66afe9;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(35%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#ad378a;--trait-link-color:#6e4fc9;--assoc-item-link-color:#3873ad;--function-link-color:#ad7c37;--macro-link-color:#068000;--keyword-link-color:#3873ad;--mod-link-color:#3873ad;--link-color:#3873ad;--sidebar-link-color:#356da4;--sidebar-current-link-background-color:#fff;--search-result-link-focus-background-color:#ccc;--search-result-border-color:#aaa3;--search-color:#000;--search-error-code-background-color:#d0cccc;--search-results-alias-color:#000;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#e6e6e6;--search-tab-button-not-selected-background:#e6e6e6;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#fff;--stab-background-color:#fff5d6;--stab-code-color:#000;--code-highlight-kw-color:#8959a8;--code-highlight-kw-2-color:#4271ae;--code-highlight-lifetime-color:#b76514;--code-highlight-prelude-color:#4271ae;--code-highlight-prelude-val-color:#c82829;--code-highlight-number-color:#718c00;--code-highlight-string-color:#718c00;--code-highlight-literal-color:#c82829;--code-highlight-attribute-color:#c82829;--code-highlight-self-color:#c82829;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8e908c;--code-highlight-doc-comment-color:#4d4d4c;--src-line-numbers-span-color:#c67e2d;--src-line-number-highlighted-background-color:#fdffd3;--test-arrow-color:#f5f5f5;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#f5f5f5;--test-arrow-hover-background-color:rgb(78,139,202);--target-background-color:#fdffd3;--target-border-color:#ad7c37;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:initial;--crate-search-div-filter:invert(100%) sepia(0%) saturate(4223%) hue-rotate(289deg) brightness(114%) contrast(76%);--crate-search-div-hover-filter:invert(44%) sepia(18%) saturate(23%) hue-rotate(317deg) brightness(96%) contrast(93%);--crate-search-hover-border:#717171;--src-sidebar-background-selected:#fff;--src-sidebar-background-hover:#e0e0e0;--table-alt-row-background-color:#f5f5f5;--codeblock-link-background:#eee;--scrape-example-toggle-line-background:#ccc;--scrape-example-toggle-line-hover-background:#999;--scrape-example-code-line-highlight:#fcffd6;--scrape-example-code-line-highlight-focus:#f6fdb0;--scrape-example-help-border-color:#555;--scrape-example-help-color:#333;--scrape-example-help-hover-border-color:#000;--scrape-example-help-hover-color:#000;--scrape-example-code-wrapper-background-start:rgba(255,255,255,1);--scrape-example-code-wrapper-background-end:rgba(255,255,255,0);}@media (prefers-color-scheme:dark){:root{--main-background-color:#353535;--main-color:#ddd;--settings-input-color:#2196f3;--settings-input-border-color:#999;--settings-button-color:#000;--settings-button-border-focus:#ffb900;--sidebar-background-color:#505050;--sidebar-background-color-hover:#676767;--code-block-background-color:#2A2A2A;--scrollbar-track-background-color:#717171;--scrollbar-thumb-background-color:rgba(32,34,37,.6);--scrollbar-color:rgba(32,34,37,.6) #5a5a5a;--headings-border-bottom-color:#d2d2d2;--border-color:#e0e0e0;--button-background-color:#f0f0f0;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--search-input-focused-border-color:#008dfd;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(65%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#2dbfb8;--trait-link-color:#b78cf2;--assoc-item-link-color:#d2991d;--function-link-color:#2bab63;--macro-link-color:#09bd00;--keyword-link-color:#d2991d;--mod-link-color:#d2991d;--link-color:#d2991d;--sidebar-link-color:#fdbf35;--sidebar-current-link-background-color:#444;--search-result-link-focus-background-color:#616161;--search-result-border-color:#aaa3;--search-color:#111;--search-error-code-background-color:#484848;--search-results-alias-color:#fff;--search-results-grey-color:#ccc;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#252525;--search-tab-button-not-selected-background:#252525;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#353535;--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ab8ac1;--code-highlight-kw-2-color:#769acb;--code-highlight-lifetime-color:#d97f26;--code-highlight-prelude-color:#769acb;--code-highlight-prelude-val-color:#ee6868;--code-highlight-number-color:#83a300;--code-highlight-string-color:#83a300;--code-highlight-literal-color:#ee6868;--code-highlight-attribute-color:#ee6868;--code-highlight-self-color:#ee6868;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8d8d8b;--code-highlight-doc-comment-color:#8ca375;--src-line-numbers-span-color:#3b91e2;--src-line-number-highlighted-background-color:#0a042f;--test-arrow-color:#dedede;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#dedede;--test-arrow-hover-background-color:#4e8bca;--target-background-color:#494a3d;--target-border-color:#bb7410;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(94%) sepia(0%) saturate(721%) hue-rotate(255deg) brightness(90%) contrast(90%);--crate-search-div-hover-filter:invert(69%) sepia(60%) saturate(6613%) hue-rotate(184deg) brightness(100%) contrast(91%);--crate-search-hover-border:#2196f3;--src-sidebar-background-selected:#333;--src-sidebar-background-hover:#444;--table-alt-row-background-color:#2a2a2a;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:#5b3b01;--scrape-example-code-line-highlight-focus:#7c4b0f;--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(53,53,53,1);--scrape-example-code-wrapper-background-end:rgba(53,53,53,0);}} \ No newline at end of file diff --git a/docs/doc/static.files/rustdoc-fa3bb1812debf86c.css b/docs/doc/static.files/rustdoc-fa3bb1812debf86c.css new file mode 100644 index 0000000..2dd5ceb --- /dev/null +++ b/docs/doc/static.files/rustdoc-fa3bb1812debf86c.css @@ -0,0 +1,10 @@ + :root{--nav-sub-mobile-padding:8px;--search-typename-width:6.75rem;}@font-face {font-family:'Fira Sans';font-style:normal;font-weight:400;src:local('Fira Sans'),url("FiraSans-Regular-018c141bf0843ffd.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Fira Sans';font-style:normal;font-weight:500;src:local('Fira Sans Medium'),url("FiraSans-Medium-8f9a781e4970d388.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:400;src:local('Source Serif 4'),url("SourceSerif4-Regular-46f98efaafac5295.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:italic;font-weight:400;src:local('Source Serif 4 Italic'),url("SourceSerif4-It-acdfaf1a8af734b1.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:700;src:local('Source Serif 4 Bold'),url("SourceSerif4-Bold-a2c9cd1067f8b328.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:400;src:url("SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:italic;font-weight:400;src:url("SourceCodePro-It-1cc31594bf4f1f79.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:600;src:url("SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'NanumBarunGothic';src:url("NanumBarunGothic-0f09457c7a19b7c6.ttf.woff2") format("woff2");font-display:swap;unicode-range:U+AC00-D7AF,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF;}*{box-sizing:border-box;}body{font:1rem/1.5 "Source Serif 4",NanumBarunGothic,serif;margin:0;position:relative;overflow-wrap:break-word;overflow-wrap:anywhere;font-feature-settings:"kern","liga";background-color:var(--main-background-color);color:var(--main-color);}h1{font-size:1.5rem;}h2{font-size:1.375rem;}h3{font-size:1.25rem;}h1,h2,h3,h4,h5,h6{font-weight:500;}h1,h2,h3,h4{margin:25px 0 15px 0;padding-bottom:6px;}.docblock h3,.docblock h4,h5,h6{margin:15px 0 5px 0;}.docblock>h2:first-child,.docblock>h3:first-child,.docblock>h4:first-child,.docblock>h5:first-child,.docblock>h6:first-child{margin-top:0;}.main-heading h1{margin:0;padding:0;flex-grow:1;overflow-wrap:break-word;overflow-wrap:anywhere;}.main-heading{display:flex;flex-wrap:wrap;padding-bottom:6px;margin-bottom:15px;}.content h2,.top-doc .docblock>h3,.top-doc .docblock>h4{border-bottom:1px solid var(--headings-border-bottom-color);}h1,h2{line-height:1.25;padding-top:3px;padding-bottom:9px;}h3.code-header{font-size:1.125rem;}h4.code-header{font-size:1rem;}.code-header{font-weight:600;margin:0;padding:0;white-space:pre-wrap;}#crate-search,h1,h2,h3,h4,h5,h6,.sidebar,.mobile-topbar,.search-input,.search-results .result-name,.item-name>a,.out-of-band,span.since,a.src,#help-button>a,summary.hideme,.scraped-example-list,ul.all-items{font-family:"Fira Sans",Arial,NanumBarunGothic,sans-serif;}#toggle-all-docs,a.anchor,.small-section-header a,#src-sidebar a,.rust a,.sidebar h2 a,.sidebar h3 a,.mobile-topbar h2 a,h1 a,.search-results a,.stab,.result-name i{color:var(--main-color);}span.enum,a.enum,span.struct,a.struct,span.union,a.union,span.primitive,a.primitive,span.type,a.type,span.foreigntype,a.foreigntype{color:var(--type-link-color);}span.trait,a.trait,span.traitalias,a.traitalias{color:var(--trait-link-color);}span.associatedtype,a.associatedtype,span.constant,a.constant,span.static,a.static{color:var(--assoc-item-link-color);}span.fn,a.fn,span.method,a.method,span.tymethod,a.tymethod{color:var(--function-link-color);}span.attr,a.attr,span.derive,a.derive,span.macro,a.macro{color:var(--macro-link-color);}span.mod,a.mod{color:var(--mod-link-color);}span.keyword,a.keyword{color:var(--keyword-link-color);}a{color:var(--link-color);text-decoration:none;}ol,ul{padding-left:24px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:.625em;}p,.docblock>.warning{margin:0 0 .75em 0;}p:last-child,.docblock>.warning:last-child{margin:0;}button{padding:1px 6px;cursor:pointer;}button#toggle-all-docs{padding:0;background:none;border:none;-webkit-appearance:none;opacity:1;}.rustdoc{display:flex;flex-direction:row;flex-wrap:nowrap;}main{position:relative;flex-grow:1;padding:10px 15px 40px 45px;min-width:0;}.src main{padding:15px;}.width-limiter{max-width:960px;margin-right:auto;}details:not(.toggle) summary{margin-bottom:.6em;}code,pre,a.test-arrow,.code-header{font-family:"Source Code Pro",monospace;}.docblock code,.docblock-short code{border-radius:3px;padding:0 0.125em;}.docblock pre code,.docblock-short pre code{padding:0;}pre{padding:14px;line-height:1.5;}pre.item-decl{overflow-x:auto;}.item-decl .type-contents-toggle{contain:initial;}.src .content pre{padding:20px;}.rustdoc.src .example-wrap pre.src-line-numbers{padding:20px 0 20px 4px;}img{max-width:100%;}.sub-logo-container,.logo-container{line-height:0;display:block;}.sub-logo-container{margin-right:32px;}.sub-logo-container>img{height:60px;width:60px;object-fit:contain;}.rust-logo{filter:var(--rust-logo-filter);}.sidebar{font-size:0.875rem;flex:0 0 200px;overflow-y:scroll;overscroll-behavior:contain;position:sticky;height:100vh;top:0;left:0;}.rustdoc.src .sidebar{flex-basis:50px;border-right:1px solid;overflow-x:hidden;overflow-y:hidden;z-index:1;}.sidebar,.mobile-topbar,.sidebar-menu-toggle,#src-sidebar-toggle,#src-sidebar{background-color:var(--sidebar-background-color);}#src-sidebar-toggle>button:hover,#src-sidebar-toggle>button:focus{background-color:var(--sidebar-background-color-hover);}.src .sidebar>*:not(#src-sidebar-toggle){visibility:hidden;}.src-sidebar-expanded .src .sidebar{overflow-y:auto;flex-basis:300px;}.src-sidebar-expanded .src .sidebar>*:not(#src-sidebar-toggle){visibility:visible;}#all-types{margin-top:1em;}*{scrollbar-width:initial;scrollbar-color:var(--scrollbar-color);}.sidebar{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color);}::-webkit-scrollbar{width:12px;}.sidebar::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0;background-color:var(--scrollbar-track-background-color);}.sidebar::-webkit-scrollbar-track{background-color:var(--scrollbar-track-background-color);}::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-background-color);}.hidden{display:none !important;}.sidebar .logo-container{margin-top:10px;margin-bottom:10px;text-align:center;}.version{overflow-wrap:break-word;}.logo-container>img{height:100px;width:100px;}ul.block,.block li{padding:0;margin:0;list-style:none;}.sidebar-elems a,.sidebar>h2 a{display:block;padding:0.25rem;margin-left:-0.25rem;}.sidebar h2{overflow-wrap:anywhere;padding:0;margin:0.7rem 0;}.sidebar h3{font-size:1.125rem;padding:0;margin:0;}.sidebar-elems,.sidebar>h2{padding-left:24px;}.sidebar a{color:var(--sidebar-link-color);}.sidebar .current,.sidebar a:hover:not(.logo-container){background-color:var(--sidebar-current-link-background-color);}.sidebar-elems .block{margin-bottom:2em;}.sidebar-elems .block li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.mobile-topbar{display:none;}.rustdoc .example-wrap{display:flex;position:relative;margin-bottom:10px;}.rustdoc .example-wrap:last-child{margin-bottom:0px;}.rustdoc .example-wrap pre{margin:0;flex-grow:1;}.rustdoc:not(.src) .example-wrap pre{overflow:auto hidden;}.rustdoc .example-wrap pre.example-line-numbers,.rustdoc .example-wrap pre.src-line-numbers{flex-grow:0;min-width:fit-content;overflow:initial;text-align:right;-webkit-user-select:none;user-select:none;padding:14px 8px;color:var(--src-line-numbers-span-color);}.rustdoc .example-wrap pre.src-line-numbers{padding:14px 0;}.src-line-numbers a,.src-line-numbers span{color:var(--src-line-numbers-span-color);padding:0 8px;}.src-line-numbers :target{background-color:transparent;border-right:none;padding:0 8px;}.src-line-numbers .line-highlighted{background-color:var(--src-line-number-highlighted-background-color);}.search-loading{text-align:center;}.docblock-short{overflow-wrap:break-word;overflow-wrap:anywhere;}.docblock :not(pre)>code,.docblock-short code{white-space:pre-wrap;}.top-doc .docblock h2{font-size:1.375rem;}.top-doc .docblock h3{font-size:1.25rem;}.top-doc .docblock h4,.top-doc .docblock h5{font-size:1.125rem;}.top-doc .docblock h6{font-size:1rem;}.docblock h5{font-size:1rem;}.docblock h6{font-size:0.875rem;}.docblock{margin-left:24px;position:relative;}.docblock>:not(.more-examples-toggle):not(.example-wrap){max-width:100%;overflow-x:auto;}.out-of-band{flex-grow:0;font-size:1.125rem;}.docblock code,.docblock-short code,pre,.rustdoc.src .example-wrap{background-color:var(--code-block-background-color);}#main-content{position:relative;}.docblock table{margin:.5em 0;border-collapse:collapse;}.docblock table td,.docblock table th{padding:.5em;border:1px solid var(--border-color);}.docblock table tbody tr:nth-child(2n){background:var(--table-alt-row-background-color);}.method .where,.fn .where,.where.fmt-newline{display:block;white-space:pre-wrap;font-size:0.875rem;}.item-info{display:block;margin-left:24px;}.item-info code{font-size:0.875rem;}#main-content>.item-info{margin-left:0;}nav.sub{flex-grow:1;flex-flow:row nowrap;margin:4px 0 25px 0;display:flex;align-items:center;}.search-form{position:relative;display:flex;height:34px;flex-grow:1;}.src nav.sub{margin:0 0 15px 0;}.small-section-header{display:block;position:relative;}.small-section-header:hover>.anchor,.impl:hover>.anchor,.trait-impl:hover>.anchor,.variant:hover>.anchor{display:initial;}.anchor{display:none;position:absolute;left:-0.5em;background:none !important;}.anchor.field{left:-5px;}.small-section-header>.anchor{left:-15px;padding-right:8px;}h2.small-section-header>.anchor{padding-right:6px;}.main-heading a:hover,.example-wrap .rust a:hover,.all-items a:hover,.docblock a:not(.test-arrow):not(.scrape-help):not(.tooltip):hover,.docblock-short a:not(.test-arrow):not(.scrape-help):not(.tooltip):hover,.item-info a{text-decoration:underline;}.crate.block a.current{font-weight:500;}table,.item-table{overflow-wrap:break-word;}.item-table{display:table;padding:0;margin:0;}.item-table>li{display:table-row;}.item-table>li>div{display:table-cell;}.item-table>li>.item-name{padding-right:1.25rem;}.search-results-title{margin-top:0;white-space:nowrap;display:flex;align-items:baseline;}#crate-search-div{position:relative;min-width:5em;}#crate-search{min-width:115px;padding:0 23px 0 4px;max-width:100%;text-overflow:ellipsis;border:1px solid var(--border-color);border-radius:4px;outline:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;text-indent:0.01px;background-color:var(--main-background-color);color:inherit;line-height:1.5;font-weight:500;}#crate-search:hover,#crate-search:focus{border-color:var(--crate-search-hover-border);}#crate-search-div::after{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;content:"";background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 2px) 56%;background-image:url('data:image/svg+xml, \ + ');filter:var(--crate-search-div-filter);}#crate-search-div:hover::after,#crate-search-div:focus-within::after{filter:var(--crate-search-div-hover-filter);}#crate-search>option{font-size:1rem;}.search-input{-webkit-appearance:none;outline:none;border:1px solid var(--border-color);border-radius:2px;padding:8px;font-size:1rem;flex-grow:1;background-color:var(--button-background-color);color:var(--search-color);}.search-input:focus{border-color:var(--search-input-focused-border-color);}.search-results{display:none;}.search-results.active{display:block;}.search-results>a{display:flex;margin-left:2px;margin-right:2px;border-bottom:1px solid var(--search-result-border-color);gap:1em;}.search-results>a>div.desc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:2;}.search-results a:hover,.search-results a:focus{background-color:var(--search-result-link-focus-background-color);}.search-results .result-name{display:flex;align-items:center;justify-content:start;flex:3;}.search-results .result-name .alias{color:var(--search-results-alias-color);}.search-results .result-name .grey{color:var(--search-results-grey-color);}.search-results .result-name .typename{color:var(--search-results-grey-color);font-size:0.875rem;width:var(--search-typename-width);}.search-results .result-name .path{word-break:break-all;max-width:calc(100% - var(--search-typename-width));display:inline-block;}.search-results .result-name .path>*{display:inline;}.popover{position:absolute;top:100%;right:0;z-index:2;margin-top:7px;border-radius:3px;border:1px solid var(--border-color);background-color:var(--main-background-color);color:var(--main-color);--popover-arrow-offset:11px;}.popover::before{content:'';position:absolute;right:var(--popover-arrow-offset);border:solid var(--border-color);border-width:1px 1px 0 0;background-color:var(--main-background-color);padding:4px;transform:rotate(-45deg);top:-5px;}.setting-line{margin:1.2em 0.6em;}.setting-radio input,.setting-check input{margin-right:0.3em;height:1.2rem;width:1.2rem;border:2px solid var(--settings-input-border-color);outline:none;-webkit-appearance:none;cursor:pointer;}.setting-radio input{border-radius:50%;}.setting-radio span,.setting-check span{padding-bottom:1px;}.setting-radio{margin-top:0.1em;margin-bottom:0.1em;min-width:3.8em;padding:0.3em;display:inline-flex;align-items:center;cursor:pointer;}.setting-radio+.setting-radio{margin-left:0.5em;}.setting-check{margin-right:20px;display:flex;align-items:center;cursor:pointer;}.setting-radio input:checked{box-shadow:inset 0 0 0 3px var(--main-background-color);background-color:var(--settings-input-color);}.setting-check input:checked{background-color:var(--settings-input-color);border-width:1px;content:url('data:image/svg+xml,\ + \ + ');}.setting-radio input:focus,.setting-check input:focus{box-shadow:0 0 1px 1px var(--settings-input-color);}.setting-radio input:checked:focus{box-shadow:inset 0 0 0 3px var(--main-background-color),0 0 2px 2px var(--settings-input-color);}.setting-radio input:hover,.setting-check input:hover{border-color:var(--settings-input-color) !important;}#help.popover{max-width:600px;--popover-arrow-offset:48px;}#help dt{float:left;clear:left;margin-right:0.5rem;}#help span.top,#help span.bottom{text-align:center;display:block;font-size:1.125rem;}#help span.top{margin:10px 0;border-bottom:1px solid var(--border-color);padding-bottom:4px;margin-bottom:6px;}#help span.bottom{clear:both;border-top:1px solid var(--border-color);}.side-by-side>div{width:50%;float:left;padding:0 20px 20px 17px;}.item-info .stab{min-height:36px;display:flex;padding:3px;margin-bottom:5px;align-items:center;vertical-align:text-bottom;}.item-name .stab{margin-left:0.3125em;}.stab{padding:0 2px;font-size:0.875rem;font-weight:normal;color:var(--main-color);background-color:var(--stab-background-color);width:fit-content;white-space:pre-wrap;border-radius:3px;display:inline;}.stab.portability>code{background:none;color:var(--stab-code-color);}.stab .emoji{font-size:1.25rem;margin-right:0.3rem;}.emoji{text-shadow:1px 0 0 black,-1px 0 0 black,0 1px 0 black,0 -1px 0 black;}.since{font-weight:normal;font-size:initial;}.rightside{padding-left:12px;float:right;}.rightside:not(a),.out-of-band{color:var(--right-side-color);}pre.rust{tab-size:4;-moz-tab-size:4;}pre.rust .kw{color:var(--code-highlight-kw-color);}pre.rust .kw-2{color:var(--code-highlight-kw-2-color);}pre.rust .lifetime{color:var(--code-highlight-lifetime-color);}pre.rust .prelude-ty{color:var(--code-highlight-prelude-color);}pre.rust .prelude-val{color:var(--code-highlight-prelude-val-color);}pre.rust .string{color:var(--code-highlight-string-color);}pre.rust .number{color:var(--code-highlight-number-color);}pre.rust .bool-val{color:var(--code-highlight-literal-color);}pre.rust .self{color:var(--code-highlight-self-color);}pre.rust .attr{color:var(--code-highlight-attribute-color);}pre.rust .macro,pre.rust .macro-nonterminal{color:var(--code-highlight-macro-color);}pre.rust .question-mark{font-weight:bold;color:var(--code-highlight-question-mark-color);}pre.rust .comment{color:var(--code-highlight-comment-color);}pre.rust .doccomment{color:var(--code-highlight-doc-comment-color);}.rustdoc.src .example-wrap pre.rust a{background:var(--codeblock-link-background);}.example-wrap.compile_fail,.example-wrap.should_panic{border-left:2px solid var(--codeblock-error-color);}.ignore.example-wrap{border-left:2px solid var(--codeblock-ignore-color);}.example-wrap.compile_fail:hover,.example-wrap.should_panic:hover{border-left:2px solid var(--codeblock-error-hover-color);}.example-wrap.ignore:hover{border-left:2px solid var(--codeblock-ignore-hover-color);}.example-wrap.compile_fail .tooltip,.example-wrap.should_panic .tooltip{color:var(--codeblock-error-color);}.example-wrap.ignore .tooltip{color:var(--codeblock-ignore-color);}.example-wrap.compile_fail:hover .tooltip,.example-wrap.should_panic:hover .tooltip{color:var(--codeblock-error-hover-color);}.example-wrap.ignore:hover .tooltip{color:var(--codeblock-ignore-hover-color);}.example-wrap .tooltip{position:absolute;display:block;left:-25px;top:5px;margin:0;line-height:1;}.example-wrap.compile_fail .tooltip,.example-wrap.should_panic .tooltip,.example-wrap.ignore .tooltip{font-weight:bold;font-size:1.25rem;}.content .docblock .warning{border-left:2px solid var(--warning-border-color);padding:14px;position:relative;overflow-x:visible !important;}.content .docblock .warning::before{color:var(--warning-border-color);content:"ⓘ";position:absolute;left:-25px;top:5px;font-weight:bold;font-size:1.25rem;}a.test-arrow{visibility:hidden;position:absolute;padding:5px 10px 5px 10px;border-radius:5px;font-size:1.375rem;top:5px;right:5px;z-index:1;color:var(--test-arrow-color);background-color:var(--test-arrow-background-color);}a.test-arrow:hover{color:var(--test-arrow-hover-color);background-color:var(--test-arrow-hover-background-color);}.example-wrap:hover .test-arrow{visibility:visible;}.code-attribute{font-weight:300;color:var(--code-attribute-color);}.item-spacer{width:100%;height:12px;display:block;}.out-of-band>span.since{font-size:1.25rem;}.sub-variant h4{font-size:1rem;font-weight:400;margin-top:0;margin-bottom:0;}.sub-variant{margin-left:24px;margin-bottom:40px;}.sub-variant>.sub-variant-field{margin-left:24px;}:target{padding-right:3px;background-color:var(--target-background-color);border-right:3px solid var(--target-border-color);}.code-header a.tooltip{color:inherit;margin-right:15px;position:relative;}.code-header a.tooltip:hover{color:var(--link-color);}a.tooltip:hover::after{position:absolute;top:calc(100% - 10px);left:-15px;right:-15px;height:20px;content:"\00a0";}.fade-out{opacity:0;transition:opacity 0.45s cubic-bezier(0,0,0.1,1.0);}.popover.tooltip .content{margin:0.25em 0.5em;}.popover.tooltip .content pre,.popover.tooltip .content code{background:transparent;margin:0;padding:0;font-size:1.25rem;white-space:pre-wrap;}.popover.tooltip .content>h3:first-child{margin:0 0 5px 0;}.search-failed{text-align:center;margin-top:20px;display:none;}.search-failed.active{display:block;}.search-failed>ul{text-align:left;max-width:570px;margin-left:auto;margin-right:auto;}#search-tabs{display:flex;flex-direction:row;gap:1px;margin-bottom:4px;}#search-tabs button{text-align:center;font-size:1.125rem;border:0;border-top:2px solid;flex:1;line-height:1.5;color:inherit;}#search-tabs button:not(.selected){background-color:var(--search-tab-button-not-selected-background);border-top-color:var(--search-tab-button-not-selected-border-top-color);}#search-tabs button:hover,#search-tabs button.selected{background-color:var(--search-tab-button-selected-background);border-top-color:var(--search-tab-button-selected-border-top-color);}#search-tabs .count{font-size:1rem;font-variant-numeric:tabular-nums;color:var(--search-tab-title-count-color);}#search .error code{border-radius:3px;background-color:var(--search-error-code-background-color);}.search-corrections{font-weight:normal;}#src-sidebar-toggle{position:sticky;top:0;left:0;font-size:1.25rem;border-bottom:1px solid;display:flex;height:40px;justify-content:stretch;align-items:stretch;z-index:10;}#src-sidebar{width:100%;overflow:auto;}#src-sidebar>.title{font-size:1.5rem;text-align:center;border-bottom:1px solid var(--border-color);margin-bottom:6px;}#src-sidebar div.files>a:hover,details.dir-entry summary:hover,#src-sidebar div.files>a:focus,details.dir-entry summary:focus{background-color:var(--src-sidebar-background-hover);}#src-sidebar div.files>a.selected{background-color:var(--src-sidebar-background-selected);}#src-sidebar-toggle>button{font-size:inherit;font-weight:bold;background:none;color:inherit;text-align:center;border:none;outline:none;flex:1 1;-webkit-appearance:none;opacity:1;}#settings-menu,#help-button{margin-left:4px;display:flex;}#settings-menu>a,#help-button>a{display:flex;align-items:center;justify-content:center;background-color:var(--button-background-color);border:1px solid var(--border-color);border-radius:2px;color:var(--settings-button-color);font-size:20px;width:33px;}#settings-menu>a:hover,#settings-menu>a:focus,#help-button>a:hover,#help-button>a:focus{border-color:var(--settings-button-border-focus);}#copy-path{color:var(--copy-path-button-color);background:var(--main-background-color);height:34px;margin-left:10px;padding:0;padding-left:2px;border:0;width:33px;}#copy-path>img{filter:var(--copy-path-img-filter);}#copy-path:hover>img{filter:var(--copy-path-img-hover-filter);}@keyframes rotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#settings-menu.rotate>a img{animation:rotating 2s linear infinite;}kbd{display:inline-block;padding:3px 5px;font:15px monospace;line-height:10px;vertical-align:middle;border:solid 1px var(--border-color);border-radius:3px;color:var(--kbd-color);background-color:var(--kbd-background);box-shadow:inset 0 -1px 0 var(--kbd-box-shadow-color);}ul.all-items>li{list-style:none;}details.dir-entry{padding-left:4px;}details.dir-entry>summary{margin:0 0 0 -4px;padding:0 0 0 4px;cursor:pointer;}details.dir-entry div.folders,details.dir-entry div.files{padding-left:23px;}details.dir-entry a{display:block;}details.toggle{contain:layout;position:relative;}details.toggle>summary.hideme{cursor:pointer;font-size:1rem;}details.toggle>summary{list-style:none;outline:none;}details.toggle>summary::-webkit-details-marker,details.toggle>summary::marker{display:none;}details.toggle>summary.hideme>span{margin-left:9px;}details.toggle>summary::before{background:url('data:image/svg+xml,') no-repeat top left;content:"";cursor:pointer;width:16px;height:16px;display:inline-block;vertical-align:middle;opacity:.5;filter:var(--toggle-filter);}details.toggle>summary.hideme>span,.more-examples-toggle summary,.more-examples-toggle .hide-more{color:var(--toggles-color);}details.toggle>summary::after{content:"Expand";overflow:hidden;width:0;height:0;position:absolute;}details.toggle>summary.hideme::after{content:"";}details.toggle>summary:focus::before,details.toggle>summary:hover::before{opacity:1;}details.toggle>summary:focus-visible::before{outline:1px dotted #000;outline-offset:1px;}details.non-exhaustive{margin-bottom:8px;}details.toggle>summary.hideme::before{position:relative;}details.toggle>summary:not(.hideme)::before{position:absolute;left:-24px;top:4px;}.impl-items>details.toggle>summary:not(.hideme)::before{position:absolute;left:-24px;}details.toggle[open] >summary.hideme{position:absolute;}details.toggle[open] >summary.hideme>span{display:none;}details.toggle[open] >summary::before{background:url('data:image/svg+xml,') no-repeat top left;}details.toggle[open] >summary::after{content:"Collapse";}.docblock summary>*{display:inline-block;}.docblock>.example-wrap:first-child .tooltip{margin-top:16px;}@media (max-width:850px){#search-tabs .count{display:block;}}@media (max-width:700px){*[id]{scroll-margin-top:45px;}.rustdoc{display:block;}main{padding-left:15px;padding-top:0px;}.main-heading{flex-direction:column;}.out-of-band{text-align:left;margin-left:initial;padding:initial;}.out-of-band .since::before{content:"Since ";}.sidebar .logo-container,.sidebar .location{display:none;}.sidebar{position:fixed;top:45px;left:-1000px;z-index:11;height:calc(100vh - 45px);width:200px;}.src main,.rustdoc.src .sidebar{top:0;padding:0;height:100vh;border:0;}.sidebar.shown,.src-sidebar-expanded .src .sidebar,.rustdoc:not(.src) .sidebar:focus-within{left:0;}.mobile-topbar h2{padding-bottom:0;margin:auto 0.5em auto auto;overflow:hidden;font-size:24px;}.mobile-topbar h2 a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.mobile-topbar .logo-container>img{max-width:35px;max-height:35px;margin:5px 0 5px 20px;}.mobile-topbar{display:flex;flex-direction:row;position:sticky;z-index:10;font-size:2rem;height:45px;width:100%;left:0;top:0;}.sidebar-menu-toggle{width:45px;font-size:32px;border:none;color:var(--main-color);}.sidebar-elems{margin-top:1em;}.anchor{display:none !important;}#main-content>details.toggle>summary::before,#main-content>div>details.toggle>summary::before{left:-11px;}#src-sidebar-toggle{position:fixed;left:1px;top:100px;width:30px;font-size:1.5rem;padding:0;z-index:10;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid;border-left:0;}.src-sidebar-expanded #src-sidebar-toggle{left:unset;top:unset;width:unset;border-top-right-radius:unset;border-bottom-right-radius:unset;position:sticky;border:0;border-bottom:1px solid;}#copy-path,#help-button{display:none;}.item-table,.item-row,.item-table>li,.item-table>li>div,.search-results>a,.search-results>a>div{display:block;}.search-results>a{padding:5px 0px;}.search-results>a>div.desc,.item-table>li>div.desc{padding-left:2em;}.search-results .result-name{display:block;}.search-results .result-name .typename{width:initial;margin-right:0;}.search-results .result-name .typename,.search-results .result-name .path{display:inline;}.src-sidebar-expanded .src .sidebar{max-width:100vw;width:100vw;}details.toggle:not(.top-doc)>summary{margin-left:10px;}.impl-items>details.toggle>summary:not(.hideme)::before,#main-content>details.toggle:not(.top-doc)>summary::before,#main-content>div>details.toggle>summary::before{left:-11px;}.impl-items>.item-info{margin-left:34px;}.src nav.sub{margin:0;padding:var(--nav-sub-mobile-padding);}}@media (min-width:701px){.scraped-example-title{position:absolute;z-index:10;background:var(--main-background-color);bottom:8px;right:5px;padding:2px 4px;box-shadow:0 0 4px var(--main-background-color);}}@media print{nav.sidebar,nav.sub,.out-of-band,a.src,#copy-path,details.toggle[open] >summary::before,details.toggle>summary::before,details.toggle.top-doc>summary{display:none;}.docblock{margin-left:0;}main{padding:10px;}}@media (max-width:464px){.docblock{margin-left:12px;}.docblock code{overflow-wrap:break-word;overflow-wrap:anywhere;}nav.sub{flex-direction:column;}.search-form{align-self:stretch;}.sub-logo-container>img{height:35px;width:35px;margin-bottom:var(--nav-sub-mobile-padding);}}.variant,.implementors-toggle>summary,.impl,#implementors-list>.docblock,.impl-items>section,.impl-items>.toggle>summary,.methods>section,.methods>.toggle>summary{margin-bottom:0.75em;}.variants>.docblock,.implementors-toggle>.docblock,.impl-items>.toggle[open]:not(:last-child),.methods>.toggle[open]:not(:last-child),.implementors-toggle[open]:not(:last-child){margin-bottom:2em;}#trait-implementations-list .impl-items>.toggle:not(:last-child),#synthetic-implementations-list .impl-items>.toggle:not(:last-child),#blanket-implementations-list .impl-items>.toggle:not(:last-child){margin-bottom:1em;}.scraped-example-list .scrape-help{margin-left:10px;padding:0 4px;font-weight:normal;font-size:12px;position:relative;bottom:1px;border:1px solid var(--scrape-example-help-border-color);border-radius:50px;color:var(--scrape-example-help-color);}.scraped-example-list .scrape-help:hover{border-color:var(--scrape-example-help-hover-border-color);color:var(--scrape-example-help-hover-color);}.scraped-example{position:relative;}.scraped-example .code-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.scraped-example:not(.expanded) .code-wrapper{max-height:calc(1.5em * 5 + 10px);}.scraped-example:not(.expanded) .code-wrapper pre{overflow-y:hidden;padding-bottom:0;max-height:calc(1.5em * 5 + 10px);}.more-scraped-examples .scraped-example:not(.expanded) .code-wrapper,.more-scraped-examples .scraped-example:not(.expanded) .code-wrapper pre{max-height:calc(1.5em * 10 + 10px);}.scraped-example .code-wrapper .next,.scraped-example .code-wrapper .prev,.scraped-example .code-wrapper .expand{color:var(--main-color);position:absolute;top:0.25em;z-index:1;padding:0;background:none;border:none;-webkit-appearance:none;opacity:1;}.scraped-example .code-wrapper .prev{right:2.25em;}.scraped-example .code-wrapper .next{right:1.25em;}.scraped-example .code-wrapper .expand{right:0.25em;}.scraped-example:not(.expanded) .code-wrapper::before,.scraped-example:not(.expanded) .code-wrapper::after{content:" ";width:100%;height:5px;position:absolute;z-index:1;}.scraped-example:not(.expanded) .code-wrapper::before{top:0;background:linear-gradient(to bottom,var(--scrape-example-code-wrapper-background-start),var(--scrape-example-code-wrapper-background-end));}.scraped-example:not(.expanded) .code-wrapper::after{bottom:0;background:linear-gradient(to top,var(--scrape-example-code-wrapper-background-start),var(--scrape-example-code-wrapper-background-end));}.scraped-example .code-wrapper .example-wrap{width:100%;overflow-y:hidden;margin-bottom:0;}.scraped-example:not(.expanded) .code-wrapper .example-wrap{overflow-x:hidden;}.scraped-example .example-wrap .rust span.highlight{background:var(--scrape-example-code-line-highlight);}.scraped-example .example-wrap .rust span.highlight.focus{background:var(--scrape-example-code-line-highlight-focus);}.more-examples-toggle{max-width:calc(100% + 25px);margin-top:10px;margin-left:-25px;}.more-examples-toggle .hide-more{margin-left:25px;cursor:pointer;}.more-scraped-examples{margin-left:25px;position:relative;}.toggle-line{position:absolute;top:5px;bottom:0;right:calc(100% + 10px);padding:0 4px;cursor:pointer;}.toggle-line-inner{min-width:2px;height:100%;background:var(--scrape-example-toggle-line-background);}.toggle-line:hover .toggle-line-inner{background:var(--scrape-example-toggle-line-hover-background);}.more-scraped-examples .scraped-example,.example-links{margin-top:20px;}.more-scraped-examples .scraped-example:first-child{margin-top:5px;}.example-links ul{margin-bottom:0;}:root[data-theme="light"]{--main-background-color:white;--main-color:black;--settings-input-color:#2196f3;--settings-input-border-color:#717171;--settings-button-color:#000;--settings-button-border-focus:#717171;--sidebar-background-color:#f5f5f5;--sidebar-background-color-hover:#e0e0e0;--code-block-background-color:#f5f5f5;--scrollbar-track-background-color:#dcdcdc;--scrollbar-thumb-background-color:rgba(36,37,39,0.6);--scrollbar-color:rgba(36,37,39,0.6) #d9d9d9;--headings-border-bottom-color:#ddd;--border-color:#e0e0e0;--button-background-color:#fff;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:none;--search-input-focused-border-color:#66afe9;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(35%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#ad378a;--trait-link-color:#6e4fc9;--assoc-item-link-color:#3873ad;--function-link-color:#ad7c37;--macro-link-color:#068000;--keyword-link-color:#3873ad;--mod-link-color:#3873ad;--link-color:#3873ad;--sidebar-link-color:#356da4;--sidebar-current-link-background-color:#fff;--search-result-link-focus-background-color:#ccc;--search-result-border-color:#aaa3;--search-color:#000;--search-error-code-background-color:#d0cccc;--search-results-alias-color:#000;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#e6e6e6;--search-tab-button-not-selected-background:#e6e6e6;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#fff;--stab-background-color:#fff5d6;--stab-code-color:#000;--code-highlight-kw-color:#8959a8;--code-highlight-kw-2-color:#4271ae;--code-highlight-lifetime-color:#b76514;--code-highlight-prelude-color:#4271ae;--code-highlight-prelude-val-color:#c82829;--code-highlight-number-color:#718c00;--code-highlight-string-color:#718c00;--code-highlight-literal-color:#c82829;--code-highlight-attribute-color:#c82829;--code-highlight-self-color:#c82829;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8e908c;--code-highlight-doc-comment-color:#4d4d4c;--src-line-numbers-span-color:#c67e2d;--src-line-number-highlighted-background-color:#fdffd3;--test-arrow-color:#f5f5f5;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#f5f5f5;--test-arrow-hover-background-color:rgb(78,139,202);--target-background-color:#fdffd3;--target-border-color:#ad7c37;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:initial;--crate-search-div-filter:invert(100%) sepia(0%) saturate(4223%) hue-rotate(289deg) brightness(114%) contrast(76%);--crate-search-div-hover-filter:invert(44%) sepia(18%) saturate(23%) hue-rotate(317deg) brightness(96%) contrast(93%);--crate-search-hover-border:#717171;--src-sidebar-background-selected:#fff;--src-sidebar-background-hover:#e0e0e0;--table-alt-row-background-color:#f5f5f5;--codeblock-link-background:#eee;--scrape-example-toggle-line-background:#ccc;--scrape-example-toggle-line-hover-background:#999;--scrape-example-code-line-highlight:#fcffd6;--scrape-example-code-line-highlight-focus:#f6fdb0;--scrape-example-help-border-color:#555;--scrape-example-help-color:#333;--scrape-example-help-hover-border-color:#000;--scrape-example-help-hover-color:#000;--scrape-example-code-wrapper-background-start:rgba(255,255,255,1);--scrape-example-code-wrapper-background-end:rgba(255,255,255,0);}:root[data-theme="dark"]{--main-background-color:#353535;--main-color:#ddd;--settings-input-color:#2196f3;--settings-input-border-color:#999;--settings-button-color:#000;--settings-button-border-focus:#ffb900;--sidebar-background-color:#505050;--sidebar-background-color-hover:#676767;--code-block-background-color:#2A2A2A;--scrollbar-track-background-color:#717171;--scrollbar-thumb-background-color:rgba(32,34,37,.6);--scrollbar-color:rgba(32,34,37,.6) #5a5a5a;--headings-border-bottom-color:#d2d2d2;--border-color:#e0e0e0;--button-background-color:#f0f0f0;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--search-input-focused-border-color:#008dfd;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(65%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#2dbfb8;--trait-link-color:#b78cf2;--assoc-item-link-color:#d2991d;--function-link-color:#2bab63;--macro-link-color:#09bd00;--keyword-link-color:#d2991d;--mod-link-color:#d2991d;--link-color:#d2991d;--sidebar-link-color:#fdbf35;--sidebar-current-link-background-color:#444;--search-result-link-focus-background-color:#616161;--search-result-border-color:#aaa3;--search-color:#111;--search-error-code-background-color:#484848;--search-results-alias-color:#fff;--search-results-grey-color:#ccc;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#252525;--search-tab-button-not-selected-background:#252525;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#353535;--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ab8ac1;--code-highlight-kw-2-color:#769acb;--code-highlight-lifetime-color:#d97f26;--code-highlight-prelude-color:#769acb;--code-highlight-prelude-val-color:#ee6868;--code-highlight-number-color:#83a300;--code-highlight-string-color:#83a300;--code-highlight-literal-color:#ee6868;--code-highlight-attribute-color:#ee6868;--code-highlight-self-color:#ee6868;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8d8d8b;--code-highlight-doc-comment-color:#8ca375;--src-line-numbers-span-color:#3b91e2;--src-line-number-highlighted-background-color:#0a042f;--test-arrow-color:#dedede;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#dedede;--test-arrow-hover-background-color:#4e8bca;--target-background-color:#494a3d;--target-border-color:#bb7410;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(94%) sepia(0%) saturate(721%) hue-rotate(255deg) brightness(90%) contrast(90%);--crate-search-div-hover-filter:invert(69%) sepia(60%) saturate(6613%) hue-rotate(184deg) brightness(100%) contrast(91%);--crate-search-hover-border:#2196f3;--src-sidebar-background-selected:#333;--src-sidebar-background-hover:#444;--table-alt-row-background-color:#2a2a2a;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:#5b3b01;--scrape-example-code-line-highlight-focus:#7c4b0f;--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(53,53,53,1);--scrape-example-code-wrapper-background-end:rgba(53,53,53,0);}:root[data-theme="ayu"]{--main-background-color:#0f1419;--main-color:#c5c5c5;--settings-input-color:#ffb454;--settings-input-border-color:#999;--settings-button-color:#fff;--settings-button-border-focus:#e0e0e0;--sidebar-background-color:#14191f;--sidebar-background-color-hover:rgba(70,70,70,0.33);--code-block-background-color:#191f26;--scrollbar-track-background-color:transparent;--scrollbar-thumb-background-color:#5c6773;--scrollbar-color:#5c6773 #24292f;--headings-border-bottom-color:#5c6773;--border-color:#5c6773;--button-background-color:#141920;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--search-input-focused-border-color:#5c6773;--copy-path-button-color:#fff;--copy-path-img-filter:invert(70%);--copy-path-img-hover-filter:invert(100%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#ffa0a5;--trait-link-color:#39afd7;--assoc-item-link-color:#39afd7;--function-link-color:#fdd687;--macro-link-color:#a37acc;--keyword-link-color:#39afd7;--mod-link-color:#39afd7;--link-color:#39afd7;--sidebar-link-color:#53b1db;--sidebar-current-link-background-color:transparent;--search-result-link-focus-background-color:#3c3c3c;--search-result-border-color:#aaa3;--search-color:#fff;--search-error-code-background-color:#4f4c4c;--search-results-alias-color:#c5c5c5;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:none;--search-tab-button-not-selected-background:transparent !important;--search-tab-button-selected-border-top-color:none;--search-tab-button-selected-background:#141920 !important;--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ff7733;--code-highlight-kw-2-color:#ff7733;--code-highlight-lifetime-color:#ff7733;--code-highlight-prelude-color:#69f2df;--code-highlight-prelude-val-color:#ff7733;--code-highlight-number-color:#b8cc52;--code-highlight-string-color:#b8cc52;--code-highlight-literal-color:#ff7733;--code-highlight-attribute-color:#e6e1cf;--code-highlight-self-color:#36a3d9;--code-highlight-macro-color:#a37acc;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#788797;--code-highlight-doc-comment-color:#a1ac88;--src-line-numbers-span-color:#5c6773;--src-line-number-highlighted-background-color:rgba(255,236,164,0.06);--test-arrow-color:#788797;--test-arrow-background-color:rgba(57,175,215,0.09);--test-arrow-hover-color:#c5c5c5;--test-arrow-hover-background-color:rgba(57,175,215,0.368);--target-background-color:rgba(255,236,164,0.06);--target-border-color:rgba(255,180,76,0.85);--kbd-color:#c5c5c5;--kbd-background:#314559;--kbd-box-shadow-color:#5c6773;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(41%) sepia(12%) saturate(487%) hue-rotate(171deg) brightness(94%) contrast(94%);--crate-search-div-hover-filter:invert(98%) sepia(12%) saturate(81%) hue-rotate(343deg) brightness(113%) contrast(76%);--crate-search-hover-border:#e0e0e0;--src-sidebar-background-selected:#14191f;--src-sidebar-background-hover:#14191f;--table-alt-row-background-color:#191f26;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:#5b3b01;--scrape-example-code-line-highlight-focus:#7c4b0f;--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(15,20,25,1);--scrape-example-code-wrapper-background-end:rgba(15,20,25,0);}:root[data-theme="ayu"] h1,:root[data-theme="ayu"] h2,:root[data-theme="ayu"] h3,:root[data-theme="ayu"] h4,:where(:root[data-theme="ayu"]) h1 a,:root[data-theme="ayu"] .sidebar h2 a,:root[data-theme="ayu"] .sidebar h3 a,:root[data-theme="ayu"] #source-sidebar>.title{color:#fff;}:root[data-theme="ayu"] .docblock code{color:#ffb454;}:root[data-theme="ayu"] .docblock a>code{color:#39AFD7 !important;}:root[data-theme="ayu"] .code-header,:root[data-theme="ayu"] .docblock pre>code,:root[data-theme="ayu"] pre,:root[data-theme="ayu"] pre>code,:root[data-theme="ayu"] .item-info code,:root[data-theme="ayu"] .rustdoc.source .example-wrap{color:#e6e1cf;}:root[data-theme="ayu"] .sidebar .current,:root[data-theme="ayu"] .sidebar a:hover,:root[data-theme="ayu"] #src-sidebar div.files>a:hover,:root[data-theme="ayu"] details.dir-entry summary:hover,:root[data-theme="ayu"] #src-sidebar div.files>a:focus,:root[data-theme="ayu"] details.dir-entry summary:focus,:root[data-theme="ayu"] #src-sidebar div.files>a.selected{color:#ffb44c;}:root[data-theme="ayu"] .sidebar-elems .location{color:#ff7733;}:root[data-theme="ayu"] .src-line-numbers .line-highlighted{color:#708090;padding-right:7px;border-right:1px solid #ffb44c;}:root[data-theme="ayu"] .search-results a:hover,:root[data-theme="ayu"] .search-results a:focus{color:#fff !important;background-color:#3c3c3c;}:root[data-theme="ayu"] .search-results a{color:#0096cf;}:root[data-theme="ayu"] .search-results a div.desc{color:#c5c5c5;}:root[data-theme="ayu"] .result-name .primitive>i,:root[data-theme="ayu"] .result-name .keyword>i{color:#788797;}:root[data-theme="ayu"] #search-tabs>button.selected{border-bottom:1px solid #ffb44c !important;border-top:none;}:root[data-theme="ayu"] #search-tabs>button:not(.selected){border:none;background-color:transparent !important;}:root[data-theme="ayu"] #search-tabs>button:hover{border-bottom:1px solid rgba(242,151,24,0.3);}:root[data-theme="ayu"] #settings-menu>a img{filter:invert(100);} \ No newline at end of file diff --git a/docs/doc/static.files/search-8be46b629f5f14a8.js b/docs/doc/static.files/search-8be46b629f5f14a8.js new file mode 100644 index 0000000..4ecf5c5 --- /dev/null +++ b/docs/doc/static.files/search-8be46b629f5f14a8.js @@ -0,0 +1,5 @@ +"use strict";if(!Array.prototype.toSpliced){Array.prototype.toSpliced=function(){const me=this.slice();Array.prototype.splice.apply(me,arguments);return me}}(function(){const itemTypes=["mod","externcrate","import","struct","enum","fn","type","static","trait","impl","tymethod","method","structfield","variant","macro","primitive","associatedtype","constant","associatedconstant","union","foreigntype","keyword","existential","attr","derive","traitalias","generic",];const longItemTypes=["module","extern crate","re-export","struct","enum","function","type alias","static","trait","","trait method","method","struct field","enum variant","macro","primitive type","assoc type","constant","assoc const","union","foreign type","keyword","existential type","attribute macro","derive macro","trait alias",];const TY_PRIMITIVE=itemTypes.indexOf("primitive");const TY_KEYWORD=itemTypes.indexOf("keyword");const TY_GENERIC=itemTypes.indexOf("generic");const ROOT_PATH=typeof window!=="undefined"?window.rootPath:"../";function hasOwnPropertyRustdoc(obj,property){return Object.prototype.hasOwnProperty.call(obj,property)}function printTab(nb){let iter=0;let foundCurrentTab=false;let foundCurrentResultSet=false;onEachLazy(document.getElementById("search-tabs").childNodes,elem=>{if(nb===iter){addClass(elem,"selected");foundCurrentTab=true}else{removeClass(elem,"selected")}iter+=1});const isTypeSearch=(nb>0||iter===1);iter=0;onEachLazy(document.getElementById("results").childNodes,elem=>{if(nb===iter){addClass(elem,"active");foundCurrentResultSet=true}else{removeClass(elem,"active")}iter+=1});if(foundCurrentTab&&foundCurrentResultSet){searchState.currentTab=nb;const correctionsElem=document.getElementsByClassName("search-corrections");if(isTypeSearch){removeClass(correctionsElem[0],"hidden")}else{addClass(correctionsElem[0],"hidden")}}else if(nb!==0){printTab(0)}}const editDistanceState={current:[],prev:[],prevPrev:[],calculate:function calculate(a,b,limit){if(a.lengthlimit){return limit+1}while(b.length>0&&b[0]===a[0]){a=a.substring(1);b=b.substring(1)}while(b.length>0&&b[b.length-1]===a[a.length-1]){a=a.substring(0,a.length-1);b=b.substring(0,b.length-1)}if(b.length===0){return minDist}const aLength=a.length;const bLength=b.length;for(let i=0;i<=bLength;++i){this.current[i]=0;this.prev[i]=i;this.prevPrev[i]=Number.MAX_VALUE}for(let i=1;i<=aLength;++i){this.current[0]=i;const aIdx=i-1;for(let j=1;j<=bLength;++j){const bIdx=j-1;const substitutionCost=a[aIdx]===b[bIdx]?0:1;this.current[j]=Math.min(this.prev[j]+1,this.current[j-1]+1,this.prev[j-1]+substitutionCost);if((i>1)&&(j>1)&&(a[aIdx]===b[bIdx-1])&&(a[aIdx-1]===b[bIdx])){this.current[j]=Math.min(this.current[j],this.prevPrev[j-2]+1)}}const prevPrevTmp=this.prevPrev;this.prevPrev=this.prev;this.prev=this.current;this.current=prevPrevTmp}const distance=this.prev[bLength];return distance<=limit?distance:(limit+1)},};function editDistance(a,b,limit){return editDistanceState.calculate(a,b,limit)}function initSearch(rawSearchIndex){const MAX_RESULTS=200;const NO_TYPE_FILTER=-1;let searchIndex;let currentResults;let typeNameIdMap;const ALIASES=new Map();let typeNameIdOfArray;let typeNameIdOfSlice;let typeNameIdOfArrayOrSlice;function buildTypeMapIndex(name){if(name===""||name===null){return null}if(typeNameIdMap.has(name)){return typeNameIdMap.get(name)}else{const id=typeNameIdMap.size;typeNameIdMap.set(name,id);return id}}function isWhitespace(c){return" \t\n\r".indexOf(c)!==-1}function isSpecialStartCharacter(c){return"<\"".indexOf(c)!==-1}function isEndCharacter(c){return",>-]".indexOf(c)!==-1}function isStopCharacter(c){return isEndCharacter(c)}function isErrorCharacter(c){return"()".indexOf(c)!==-1}function itemTypeFromName(typename){const index=itemTypes.findIndex(i=>i===typename);if(index<0){throw["Unknown type filter ",typename]}return index}function getStringElem(query,parserState,isInGenerics){if(isInGenerics){throw["Unexpected ","\""," in generics"]}else if(query.literalSearch){throw["Cannot have more than one literal search element"]}else if(parserState.totalElems-parserState.genericsElems>0){throw["Cannot use literal search when there is more than one element"]}parserState.pos+=1;const start=parserState.pos;const end=getIdentEndPosition(parserState);if(parserState.pos>=parserState.length){throw["Unclosed ","\""]}else if(parserState.userQuery[end]!=="\""){throw["Unexpected ",parserState.userQuery[end]," in a string element"]}else if(start===end){throw["Cannot have empty string element"]}parserState.pos+=1;query.literalSearch=true}function isPathStart(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="::"}function isReturnArrow(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="->"}function isIdentCharacter(c){return(c==="_"||(c>="0"&&c<="9")||(c>="a"&&c<="z")||(c>="A"&&c<="Z"))}function isSeparatorCharacter(c){return c===","}function isPathSeparator(c){return c===":"||isWhitespace(c)}function prevIs(parserState,lookingFor){let pos=parserState.pos;while(pos>0){const c=parserState.userQuery[pos-1];if(c===lookingFor){return true}else if(!isWhitespace(c)){break}pos-=1}return false}function isLastElemGeneric(elems,parserState){return(elems.length>0&&elems[elems.length-1].generics.length>0)||prevIs(parserState,">")}function skipWhitespace(parserState){while(parserState.pos0){throw["Cannot have more than one element if you use quotes"]}const typeFilter=parserState.typeFilter;parserState.typeFilter=null;if(name==="!"){if(typeFilter!==null&&typeFilter!=="primitive"){throw["Invalid search type: primitive never type ","!"," and ",typeFilter," both specified",]}if(generics.length!==0){throw["Never type ","!"," does not accept generic parameters",]}return{name:"never",id:null,fullPath:["never"],pathWithoutLast:[],pathLast:"never",generics:[],typeFilter:"primitive",}}if(path.startsWith("::")){throw["Paths cannot start with ","::"]}else if(path.endsWith("::")){throw["Paths cannot end with ","::"]}else if(path.includes("::::")){throw["Unexpected ","::::"]}else if(path.includes(" ::")){throw["Unexpected "," ::"]}else if(path.includes(":: ")){throw["Unexpected ",":: "]}const pathSegments=path.split(/::|\s+/);if(pathSegments.length===0||(pathSegments.length===1&&pathSegments[0]==="")){if(generics.length>0||prevIs(parserState,">")){throw["Found generics without a path"]}else{throw["Unexpected ",parserState.userQuery[parserState.pos]]}}for(const[i,pathSegment]of pathSegments.entries()){if(pathSegment==="!"){if(i!==0){throw["Never type ","!"," is not associated item"]}pathSegments[i]="never"}}parserState.totalElems+=1;if(isInGenerics){parserState.genericsElems+=1}return{name:name.trim(),id:null,fullPath:pathSegments,pathWithoutLast:pathSegments.slice(0,pathSegments.length-1),pathLast:pathSegments[pathSegments.length-1],generics:generics,typeFilter,}}function getIdentEndPosition(parserState){const start=parserState.pos;let end=parserState.pos;let foundExclamation=-1;while(parserState.pos=end){throw["Found generics without a path"]}parserState.pos+=1;getItemsBefore(query,parserState,generics,">")}if(isStringElem){skipWhitespace(parserState)}if(start>=end&&generics.length===0){return}elems.push(createQueryElement(query,parserState,parserState.userQuery.slice(start,end),generics,isInGenerics))}}function getItemsBefore(query,parserState,elems,endChar){let foundStopChar=true;let start=parserState.pos;const oldTypeFilter=parserState.typeFilter;parserState.typeFilter=null;let extra="";if(endChar===">"){extra="<"}else if(endChar==="]"){extra="["}else if(endChar===""){extra="->"}else{extra=endChar}while(parserState.pos"]}else if(prevIs(parserState,"\"")){throw["Cannot have more than one element if you use quotes"]}if(endChar!==""){throw["Expected ",","," or ",endChar,...extra,", found ",c,]}throw["Expected ",",",...extra,", found ",c,]}const posBefore=parserState.pos;start=parserState.pos;getNextElem(query,parserState,elems,endChar!=="");if(endChar!==""&&parserState.pos>=parserState.length){throw["Unclosed ",extra]}if(posBefore===parserState.pos){parserState.pos+=1}foundStopChar=false}if(parserState.pos>=parserState.length&&endChar!==""){throw["Unclosed ",extra]}parserState.pos+=1;parserState.typeFilter=oldTypeFilter}function checkExtraTypeFilterCharacters(start,parserState){const query=parserState.userQuery.slice(start,parserState.pos).trim();for(const c in query){if(!isIdentCharacter(query[c])){throw["Unexpected ",query[c]," in type filter (before ",":",")",]}}}function parseInput(query,parserState){let foundStopChar=true;let start=parserState.pos;while(parserState.pos"){if(isReturnArrow(parserState)){break}throw["Unexpected ",c," (did you mean ","->","?)"]}throw["Unexpected ",c]}else if(c===":"&&!isPathStart(parserState)){if(parserState.typeFilter!==null){throw["Unexpected ",":"," (expected path after type filter ",parserState.typeFilter+":",")",]}else if(query.elems.length===0){throw["Expected type filter before ",":"]}else if(query.literalSearch){throw["Cannot use quotes on type filter"]}const typeFilterElem=query.elems.pop();checkExtraTypeFilterCharacters(start,parserState);parserState.typeFilter=typeFilterElem.name;parserState.pos+=1;parserState.totalElems-=1;query.literalSearch=false;foundStopChar=true;continue}else if(isWhitespace(c)){skipWhitespace(parserState);continue}if(!foundStopChar){let extra="";if(isLastElemGeneric(query.elems,parserState)){extra=[" after ",">"]}else if(prevIs(parserState,"\"")){throw["Cannot have more than one element if you use quotes"]}if(parserState.typeFilter!==null){throw["Expected ",","," or ","->",...extra,", found ",c,]}throw["Expected ",",",", ",":"," or ","->",...extra,", found ",c,]}const before=query.elems.length;start=parserState.pos;getNextElem(query,parserState,query.elems,false);if(query.elems.length===before){parserState.pos+=1}foundStopChar=false}if(parserState.typeFilter!==null){throw["Unexpected ",":"," (expected path after type filter ",parserState.typeFilter+":",")",]}while(parserState.pos"]}break}else{parserState.pos+=1}}}function newParsedQuery(userQuery){return{original:userQuery,userQuery:userQuery.toLowerCase(),elems:[],returned:[],foundElems:0,totalElems:0,literalSearch:false,error:null,correction:null,proposeCorrectionFrom:null,proposeCorrectionTo:null,}}function buildUrl(search,filterCrates){let extra="?search="+encodeURIComponent(search);if(filterCrates!==null){extra+="&filter-crate="+encodeURIComponent(filterCrates)}return getNakedUrl()+extra+window.location.hash}function getFilterCrates(){const elem=document.getElementById("crate-search");if(elem&&elem.value!=="all crates"&&hasOwnPropertyRustdoc(rawSearchIndex,elem.value)){return elem.value}return null}function parseQuery(userQuery){function convertTypeFilterOnElem(elem){if(elem.typeFilter!==null){let typeFilter=elem.typeFilter;if(typeFilter==="const"){typeFilter="constant"}elem.typeFilter=itemTypeFromName(typeFilter)}else{elem.typeFilter=NO_TYPE_FILTER}for(const elem2 of elem.generics){convertTypeFilterOnElem(elem2)}}userQuery=userQuery.trim();const parserState={length:userQuery.length,pos:0,totalElems:0,genericsElems:0,typeFilter:null,userQuery:userQuery.toLowerCase(),};let query=newParsedQuery(userQuery);try{parseInput(query,parserState);for(const elem of query.elems){convertTypeFilterOnElem(elem)}for(const elem of query.returned){convertTypeFilterOnElem(elem)}}catch(err){query=newParsedQuery(userQuery);query.error=err;return query}if(!query.literalSearch){query.literalSearch=parserState.totalElems>1}query.foundElems=query.elems.length+query.returned.length;query.totalElems=parserState.totalElems;return query}function createQueryResults(results_in_args,results_returned,results_others,parsedQuery){return{"in_args":results_in_args,"returned":results_returned,"others":results_others,"query":parsedQuery,}}function execQuery(parsedQuery,searchWords,filterCrates,currentCrate){const results_others=new Map(),results_in_args=new Map(),results_returned=new Map();function transformResults(results){const duplicates=new Set();const out=[];for(const result of results){if(result.id!==-1){const obj=searchIndex[result.id];obj.dist=result.dist;const res=buildHrefAndPath(obj);obj.displayPath=pathSplitter(res[0]);obj.fullPath=obj.displayPath+obj.name;obj.fullPath+="|"+obj.ty;if(duplicates.has(obj.fullPath)){continue}duplicates.add(obj.fullPath);obj.href=res[1];out.push(obj);if(out.length>=MAX_RESULTS){break}}}return out}function sortResults(results,isType,preferredCrate){if(results.size===0){return[]}const userQuery=parsedQuery.userQuery;const result_list=[];for(const result of results.values()){result.word=searchWords[result.id];result.item=searchIndex[result.id]||{};result_list.push(result)}result_list.sort((aaa,bbb)=>{let a,b;a=(aaa.word!==userQuery);b=(bbb.word!==userQuery);if(a!==b){return a-b}a=(aaa.index<0);b=(bbb.index<0);if(a!==b){return a-b}a=aaa.path_dist;b=bbb.path_dist;if(a!==b){return a-b}a=aaa.index;b=bbb.index;if(a!==b){return a-b}a=(aaa.dist);b=(bbb.dist);if(a!==b){return a-b}a=aaa.item.deprecated;b=bbb.item.deprecated;if(a!==b){return a-b}a=(aaa.item.crate!==preferredCrate);b=(bbb.item.crate!==preferredCrate);if(a!==b){return a-b}a=aaa.word.length;b=bbb.word.length;if(a!==b){return a-b}a=aaa.word;b=bbb.word;if(a!==b){return(a>b?+1:-1)}if((aaa.item.ty===TY_PRIMITIVE&&bbb.item.ty!==TY_KEYWORD)||(aaa.item.ty===TY_KEYWORD&&bbb.item.ty!==TY_PRIMITIVE)){return-1}if((bbb.item.ty===TY_PRIMITIVE&&aaa.item.ty!==TY_PRIMITIVE)||(bbb.item.ty===TY_KEYWORD&&aaa.item.ty!==TY_KEYWORD)){return 1}a=(aaa.item.desc==="");b=(bbb.item.desc==="");if(a!==b){return a-b}a=aaa.item.ty;b=bbb.item.ty;if(a!==b){return a-b}a=aaa.item.path;b=bbb.item.path;if(a!==b){return(a>b?+1:-1)}return 0});let nameSplit=null;if(parsedQuery.elems.length===1){const hasPath=typeof parsedQuery.elems[0].path==="undefined";nameSplit=hasPath?null:parsedQuery.elems[0].path}for(const result of result_list){if(result.dontValidate){continue}const name=result.item.name.toLowerCase(),path=result.item.path.toLowerCase(),parent=result.item.parent;if(!isType&&!validateResult(name,path,nameSplit,parent)){result.id=-1}}return transformResults(result_list)}function checkGenerics(fnType,queryElem,whereClause,mgensInout){return unifyFunctionTypes(fnType.generics,queryElem.generics,whereClause,mgensInout,mgens=>{if(mgensInout){for(const[fid,qid]of mgens.entries()){mgensInout.set(fid,qid)}}return true})}function unifyFunctionTypes(fnTypesIn,queryElems,whereClause,mgensIn,solutionCb){let mgens=new Map(mgensIn);if(queryElems.length===0){return!solutionCb||solutionCb(mgens)}if(!fnTypesIn||fnTypesIn.length===0){return false}const ql=queryElems.length;let fl=fnTypesIn.length;let fnTypes=fnTypesIn.slice();const backtracking=[];let i=0;let j=0;const backtrack=()=>{while(backtracking.length!==0){const{fnTypesScratch,mgensScratch,queryElemsOffset,fnTypesOffset,unbox,}=backtracking.pop();mgens=new Map(mgensScratch);const fnType=fnTypesScratch[fnTypesOffset];const queryElem=queryElems[queryElemsOffset];if(unbox){if(fnType.id<0){if(mgens.has(fnType.id)&&mgens.get(fnType.id)!==0){continue}mgens.set(fnType.id,0)}const generics=fnType.id<0?whereClause[(-fnType.id)-1]:fnType.generics;fnTypes=fnTypesScratch.toSpliced(fnTypesOffset,1,...generics);fl=fnTypes.length;i=queryElemsOffset-1}else{if(fnType.id<0){if(mgens.has(fnType.id)&&mgens.get(fnType.id)!==queryElem.id){continue}mgens.set(fnType.id,queryElem.id)}fnTypes=fnTypesScratch.slice();fl=fnTypes.length;const tmp=fnTypes[queryElemsOffset];fnTypes[queryElemsOffset]=fnTypes[fnTypesOffset];fnTypes[fnTypesOffset]=tmp;i=queryElemsOffset}return true}return false};for(i=0;i!==ql;++i){const queryElem=queryElems[i];const matchCandidates=[];let fnTypesScratch=null;let mgensScratch=null;for(j=i;j!==fl;++j){const fnType=fnTypes[j];if(unifyFunctionTypeIsMatchCandidate(fnType,queryElem,whereClause,mgens)){if(!fnTypesScratch){fnTypesScratch=fnTypes.slice()}unifyFunctionTypes(fnType.generics,queryElem.generics,whereClause,mgens,mgensScratch=>{matchCandidates.push({fnTypesScratch,mgensScratch,queryElemsOffset:i,fnTypesOffset:j,unbox:false,});return false})}if(unifyFunctionTypeIsUnboxCandidate(fnType,queryElem,whereClause,mgens)){if(!fnTypesScratch){fnTypesScratch=fnTypes.slice()}if(!mgensScratch){mgensScratch=new Map(mgens)}backtracking.push({fnTypesScratch,mgensScratch,queryElemsOffset:i,fnTypesOffset:j,unbox:true,})}}if(matchCandidates.length===0){if(backtrack()){continue}else{return false}}const{fnTypesOffset:candidate,mgensScratch:mgensNew}=matchCandidates.pop();if(fnTypes[candidate].id<0&&queryElems[i].id<0){mgens.set(fnTypes[candidate].id,queryElems[i].id)}for(const[fid,qid]of mgensNew){mgens.set(fid,qid)}const tmp=fnTypes[candidate];fnTypes[candidate]=fnTypes[i];fnTypes[i]=tmp;for(const otherCandidate of matchCandidates){backtracking.push(otherCandidate)}while(i===(ql-1)&&solutionCb&&!solutionCb(mgens)){if(!backtrack()){return false}}}return true}function unifyFunctionTypeIsMatchCandidate(fnType,queryElem,whereClause,mgens){if(!typePassesFilter(queryElem.typeFilter,fnType.ty)){return false}if(fnType.id<0&&queryElem.id<0){if(mgens.has(fnType.id)&&mgens.get(fnType.id)!==queryElem.id){return false}for(const[fid,qid]of mgens.entries()){if(fnType.id!==fid&&queryElem.id===qid){return false}if(fnType.id===fid&&queryElem.id!==qid){return false}}}else if(fnType.id!==null){if(queryElem.id===typeNameIdOfArrayOrSlice&&(fnType.id===typeNameIdOfSlice||fnType.id===typeNameIdOfArray)){}else if(fnType.id!==queryElem.id){return false}if(fnType.generics.length===0&&queryElem.generics.length!==0){return false}const queryElemPathLength=queryElem.pathWithoutLast.length;if(queryElemPathLength>0){const fnTypePath=fnType.path!==undefined&&fnType.path!==null?fnType.path.split("::"):[];if(queryElemPathLength>fnTypePath.length){return false}let i=0;for(const path of fnTypePath){if(path===queryElem.pathWithoutLast[i]){i+=1;if(i>=queryElemPathLength){break}}}if(i=0){if(!whereClause){return false}if(mgens.has(fnType.id)&&mgens.get(fnType.id)!==0){return false}return checkIfInList(whereClause[(-fnType.id)-1],queryElem,whereClause)}else if(fnType.generics&&fnType.generics.length>0){return checkIfInList(fnType.generics,queryElem,whereClause)}return false}function checkIfInList(list,elem,whereClause){for(const entry of list){if(checkType(entry,elem,whereClause)){return true}}return false}function checkType(row,elem,whereClause){if(row.id===null){return row.generics.length>0?checkIfInList(row.generics,elem,whereClause):false}if(row.id<0&&elem.id>=0){const gid=(-row.id)-1;return checkIfInList(whereClause[gid],elem,whereClause)}if(row.id<0&&elem.id<0){return true}const matchesExact=row.id===elem.id;const matchesArrayOrSlice=elem.id===typeNameIdOfArrayOrSlice&&(row.id===typeNameIdOfSlice||row.id===typeNameIdOfArray);if((matchesExact||matchesArrayOrSlice)&&typePassesFilter(elem.typeFilter,row.ty)){if(elem.generics.length>0){return checkGenerics(row,elem,whereClause,new Map())}return true}return checkIfInList(row.generics,elem,whereClause)}function checkPath(contains,ty,maxEditDistance){if(contains.length===0){return 0}let ret_dist=maxEditDistance+1;const path=ty.path.split("::");if(ty.parent&&ty.parent.name){path.push(ty.parent.name.toLowerCase())}const length=path.length;const clength=contains.length;if(clength>length){return maxEditDistance+1}for(let i=0;ilength){break}let dist_total=0;let aborted=false;for(let x=0;xmaxEditDistance){aborted=true;break}dist_total+=dist}if(!aborted){ret_dist=Math.min(ret_dist,Math.round(dist_total/clength))}}return ret_dist}function typePassesFilter(filter,type){if(filter<=NO_TYPE_FILTER||filter===type)return true;const name=itemTypes[type];switch(itemTypes[filter]){case"constant":return name==="associatedconstant";case"fn":return name==="method"||name==="tymethod";case"type":return name==="primitive"||name==="associatedtype";case"trait":return name==="traitalias"}return false}function createAliasFromItem(item){return{crate:item.crate,name:item.name,path:item.path,desc:item.desc,ty:item.ty,parent:item.parent,type:item.type,is_alias:true,deprecated:item.deprecated,}}function handleAliases(ret,query,filterCrates,currentCrate){const lowerQuery=query.toLowerCase();const aliases=[];const crateAliases=[];if(filterCrates!==null){if(ALIASES.has(filterCrates)&&ALIASES.get(filterCrates).has(lowerQuery)){const query_aliases=ALIASES.get(filterCrates).get(lowerQuery);for(const alias of query_aliases){aliases.push(createAliasFromItem(searchIndex[alias]))}}}else{for(const[crate,crateAliasesIndex]of ALIASES){if(crateAliasesIndex.has(lowerQuery)){const pushTo=crate===currentCrate?crateAliases:aliases;const query_aliases=crateAliasesIndex.get(lowerQuery);for(const alias of query_aliases){pushTo.push(createAliasFromItem(searchIndex[alias]))}}}}const sortFunc=(aaa,bbb)=>{if(aaa.path{alias.alias=query;const res=buildHrefAndPath(alias);alias.displayPath=pathSplitter(res[0]);alias.fullPath=alias.displayPath+alias.name;alias.href=res[1];ret.others.unshift(alias);if(ret.others.length>MAX_RESULTS){ret.others.pop()}};aliases.forEach(pushFunc);crateAliases.forEach(pushFunc)}function addIntoResults(results,fullId,id,index,dist,path_dist,maxEditDistance){const inBounds=dist<=maxEditDistance||index!==-1;if(dist===0||(!parsedQuery.literalSearch&&inBounds)){if(results.has(fullId)){const result=results.get(fullId);if(result.dontValidate||result.dist<=dist){return}}results.set(fullId,{id:id,index:index,dontValidate:parsedQuery.literalSearch,dist:dist,path_dist:path_dist,})}}function handleSingleArg(row,pos,elem,results_others,results_in_args,results_returned,maxEditDistance){if(!row||(filterCrates!==null&&row.crate!==filterCrates)){return}let index=-1,path_dist=0;const fullId=row.id;const searchWord=searchWords[pos];const in_args=row.type&&row.type.inputs&&checkIfInList(row.type.inputs,elem,row.type.where_clause);if(in_args){addIntoResults(results_in_args,fullId,pos,-1,0,0,maxEditDistance)}const returned=row.type&&row.type.output&&checkIfInList(row.type.output,elem,row.type.where_clause);if(returned){addIntoResults(results_returned,fullId,pos,-1,0,0,maxEditDistance)}if(!typePassesFilter(elem.typeFilter,row.ty)){return}const row_index=row.normalizedName.indexOf(elem.pathLast);const word_index=searchWord.indexOf(elem.pathLast);if(row_index===-1){index=word_index}else if(word_index===-1){index=row_index}else if(word_index1){path_dist=checkPath(elem.pathWithoutLast,row,maxEditDistance);if(path_dist>maxEditDistance){return}}if(parsedQuery.literalSearch){if(searchWord===elem.name){addIntoResults(results_others,fullId,pos,index,0,path_dist)}return}const dist=editDistance(searchWord,elem.pathLast,maxEditDistance);if(index===-1&&dist+path_dist>maxEditDistance){return}addIntoResults(results_others,fullId,pos,index,dist,path_dist,maxEditDistance)}function handleArgs(row,pos,results){if(!row||(filterCrates!==null&&row.crate!==filterCrates)||!row.type){return}if(!unifyFunctionTypes(row.type.inputs,parsedQuery.elems,row.type.where_clause,null,mgens=>{return unifyFunctionTypes(row.type.output,parsedQuery.returned,row.type.where_clause,mgens)})){return}addIntoResults(results,row.id,pos,0,0,0,Number.MAX_VALUE)}function innerRunQuery(){let elem,i,nSearchWords,in_returned,row;let queryLen=0;for(const elem of parsedQuery.elems){queryLen+=elem.name.length}for(const elem of parsedQuery.returned){queryLen+=elem.name.length}const maxEditDistance=Math.floor(queryLen/3);const genericSymbols=new Map();function convertNameToId(elem){if(typeNameIdMap.has(elem.pathLast)){elem.id=typeNameIdMap.get(elem.pathLast)}else if(!parsedQuery.literalSearch){let match=null;let matchDist=maxEditDistance+1;let matchName="";for(const[name,id]of typeNameIdMap){const dist=editDistance(name,elem.pathLast,maxEditDistance);if(dist<=matchDist&&dist<=maxEditDistance){if(dist===matchDist&&matchName>name){continue}match=id;matchDist=dist;matchName=name}}if(match!==null){parsedQuery.correction=matchName}elem.id=match}if((elem.id===null&&parsedQuery.totalElems>1&&elem.typeFilter===-1&&elem.generics.length===0)||elem.typeFilter===TY_GENERIC){if(genericSymbols.has(elem.name)){elem.id=genericSymbols.get(elem.name)}else{elem.id=-(genericSymbols.size+1);genericSymbols.set(elem.name,elem.id)}if(elem.typeFilter===-1&&elem.name.length>=3){const maxPartDistance=Math.floor(elem.name.length/3);let matchDist=maxPartDistance+1;let matchName="";for(const name of typeNameIdMap.keys()){const dist=editDistance(name,elem.name,maxPartDistance);if(dist<=matchDist&&dist<=maxPartDistance){if(dist===matchDist&&matchName>name){continue}matchDist=dist;matchName=name}}if(matchName!==""){parsedQuery.proposeCorrectionFrom=elem.name;parsedQuery.proposeCorrectionTo=matchName}}elem.typeFilter=TY_GENERIC}if(elem.generics.length>0&&elem.typeFilter===TY_GENERIC){parsedQuery.error=["Generic type parameter ",elem.name," does not accept generic parameters",]}for(const elem2 of elem.generics){convertNameToId(elem2)}}for(const elem of parsedQuery.elems){convertNameToId(elem)}for(const elem of parsedQuery.returned){convertNameToId(elem)}if(parsedQuery.foundElems===1){if(parsedQuery.elems.length===1){elem=parsedQuery.elems[0];for(i=0,nSearchWords=searchWords.length;i0){for(i=0,nSearchWords=searchWords.length;i-1||path.indexOf(key)>-1||(parent!==undefined&&parent.name!==undefined&&parent.name.toLowerCase().indexOf(key)>-1)||editDistance(name,key,maxEditDistance)<=maxEditDistance)){return false}}return true}function nextTab(direction){const next=(searchState.currentTab+direction+3)%searchState.focusedByTab.length;searchState.focusedByTab[searchState.currentTab]=document.activeElement;printTab(next);focusSearchResult()}function focusSearchResult(){const target=searchState.focusedByTab[searchState.currentTab]||document.querySelectorAll(".search-results.active a").item(0)||document.querySelectorAll("#search-tabs button").item(searchState.currentTab);searchState.focusedByTab[searchState.currentTab]=null;if(target){target.focus()}}function buildHrefAndPath(item){let displayPath;let href;const type=itemTypes[item.ty];const name=item.name;let path=item.path;if(type==="mod"){displayPath=path+"::";href=ROOT_PATH+path.replace(/::/g,"/")+"/"+name+"/index.html"}else if(type==="import"){displayPath=item.path+"::";href=ROOT_PATH+item.path.replace(/::/g,"/")+"/index.html#reexport."+name}else if(type==="primitive"||type==="keyword"){displayPath="";href=ROOT_PATH+path.replace(/::/g,"/")+"/"+type+"."+name+".html"}else if(type==="externcrate"){displayPath="";href=ROOT_PATH+name+"/index.html"}else if(item.parent!==undefined){const myparent=item.parent;let anchor="#"+type+"."+name;const parentType=itemTypes[myparent.ty];let pageType=parentType;let pageName=myparent.name;if(parentType==="primitive"){displayPath=myparent.name+"::"}else if(type==="structfield"&&parentType==="variant"){const enumNameIdx=item.path.lastIndexOf("::");const enumName=item.path.substr(enumNameIdx+2);path=item.path.substr(0,enumNameIdx);displayPath=path+"::"+enumName+"::"+myparent.name+"::";anchor="#variant."+myparent.name+".field."+name;pageType="enum";pageName=enumName}else{displayPath=path+"::"+myparent.name+"::"}href=ROOT_PATH+path.replace(/::/g,"/")+"/"+pageType+"."+pageName+".html"+anchor}else{displayPath=item.path+"::";href=ROOT_PATH+item.path.replace(/::/g,"/")+"/"+type+"."+name+".html"}return[displayPath,href]}function pathSplitter(path){const tmp=""+path.replace(/::/g,"::");if(tmp.endsWith("")){return tmp.slice(0,tmp.length-6)}return tmp}function addTab(array,query,display){let extraClass="";if(display===true){extraClass=" active"}const output=document.createElement("div");let length=0;if(array.length>0){output.className="search-results "+extraClass;array.forEach(item=>{const name=item.name;const type=itemTypes[item.ty];const longType=longItemTypes[item.ty];const typeName=longType.length!==0?`${longType}`:"?";length+=1;const link=document.createElement("a");link.className="result-"+type;link.href=item.href;const resultName=document.createElement("div");resultName.className="result-name";resultName.insertAdjacentHTML("beforeend",`${typeName}`);link.appendChild(resultName);let alias=" ";if(item.is_alias){alias=`
\ +${item.alias} - see \ +
`}resultName.insertAdjacentHTML("beforeend",`
${alias}\ +${item.displayPath}${name}\ +
`);const description=document.createElement("div");description.className="desc";description.insertAdjacentHTML("beforeend",item.desc);link.appendChild(description);output.appendChild(link)})}else if(query.error===null){output.className="search-failed"+extraClass;output.innerHTML="No results :(
"+"Try on DuckDuckGo?

"+"Or try looking in one of these:"}return[output,length]}function makeTabHeader(tabNb,text,nbElems){const fmtNbElems=nbElems<10?`\u{2007}(${nbElems})\u{2007}\u{2007}`:nbElems<100?`\u{2007}(${nbElems})\u{2007}`:`\u{2007}(${nbElems})`;if(searchState.currentTab===tabNb){return""}return""}function showResults(results,go_to_first,filterCrates){const search=searchState.outputElement();if(go_to_first||(results.others.length===1&&getSettingValue("go-to-only-result")==="true")){window.onunload=()=>{};searchState.removeQueryParameters();const elem=document.createElement("a");elem.href=results.others[0].href;removeClass(elem,"active");document.body.appendChild(elem);elem.click();return}if(results.query===undefined){results.query=parseQuery(searchState.input.value)}currentResults=results.query.userQuery;const ret_others=addTab(results.others,results.query,true);const ret_in_args=addTab(results.in_args,results.query,false);const ret_returned=addTab(results.returned,results.query,false);let currentTab=searchState.currentTab;if((currentTab===0&&ret_others[1]===0)||(currentTab===1&&ret_in_args[1]===0)||(currentTab===2&&ret_returned[1]===0)){if(ret_others[1]!==0){currentTab=0}else if(ret_in_args[1]!==0){currentTab=1}else if(ret_returned[1]!==0){currentTab=2}}let crates="";const crates_list=Object.keys(rawSearchIndex);if(crates_list.length>1){crates=" in 
"}let output=`

Results${crates}

`;if(results.query.error!==null){const error=results.query.error;error.forEach((value,index)=>{value=value.split("<").join("<").split(">").join(">");if(index%2!==0){error[index]=`${value.replaceAll(" ", " ")}`}else{error[index]=value}});output+=`

Query parser error: "${error.join("")}".

`;output+="
"+makeTabHeader(0,"In Names",ret_others[1])+"
";currentTab=0}else if(results.query.foundElems<=1&&results.query.returned.length===0){output+="
"+makeTabHeader(0,"In Names",ret_others[1])+makeTabHeader(1,"In Parameters",ret_in_args[1])+makeTabHeader(2,"In Return Types",ret_returned[1])+"
"}else{const signatureTabTitle=results.query.elems.length===0?"In Function Return Types":results.query.returned.length===0?"In Function Parameters":"In Function Signatures";output+="
"+makeTabHeader(0,signatureTabTitle,ret_others[1])+"
";currentTab=0}if(results.query.correction!==null){const orig=results.query.returned.length>0?results.query.returned[0].name:results.query.elems[0].name;output+="

"+`Type "${orig}" not found. `+"Showing results for closest type name "+`"${results.query.correction}" instead.

`}if(results.query.proposeCorrectionFrom!==null){const orig=results.query.proposeCorrectionFrom;const targ=results.query.proposeCorrectionTo;output+="

"+`Type "${orig}" not found and used as generic parameter. `+`Consider searching for "${targ}" instead.

`}const resultsElem=document.createElement("div");resultsElem.id="results";resultsElem.appendChild(ret_others[0]);resultsElem.appendChild(ret_in_args[0]);resultsElem.appendChild(ret_returned[0]);search.innerHTML=output;const crateSearch=document.getElementById("crate-search");if(crateSearch){crateSearch.addEventListener("input",updateCrate)}search.appendChild(resultsElem);searchState.showResults(search);const elems=document.getElementById("search-tabs").childNodes;searchState.focusedByTab=[];let i=0;for(const elem of elems){const j=i;elem.onclick=()=>printTab(j);searchState.focusedByTab.push(null);i+=1}printTab(currentTab)}function updateSearchHistory(url){if(!browserSupportsHistoryApi()){return}const params=searchState.getQueryStringParams();if(!history.state&&!params.search){history.pushState(null,"",url)}else{history.replaceState(null,"",url)}}function search(e,forced){if(e){e.preventDefault()}const query=parseQuery(searchState.input.value.trim());let filterCrates=getFilterCrates();if(!forced&&query.userQuery===currentResults){if(query.userQuery.length>0){putBackSearch()}return}searchState.setLoadingSearch();const params=searchState.getQueryStringParams();if(filterCrates===null&¶ms["filter-crate"]!==undefined){filterCrates=params["filter-crate"]}searchState.title="Results for "+query.original+" - Rust";updateSearchHistory(buildUrl(query.original,filterCrates));showResults(execQuery(query,searchWords,filterCrates,window.currentCrate),params.go_to_first,filterCrates)}function buildItemSearchTypeAll(types,lowercasePaths){return types.map(type=>buildItemSearchType(type,lowercasePaths))}function buildItemSearchType(type,lowercasePaths){const PATH_INDEX_DATA=0;const GENERICS_DATA=1;let pathIndex,generics;if(typeof type==="number"){pathIndex=type;generics=[]}else{pathIndex=type[PATH_INDEX_DATA];generics=buildItemSearchTypeAll(type[GENERICS_DATA],lowercasePaths)}if(pathIndex<0){return{id:pathIndex,ty:TY_GENERIC,path:null,generics,}}if(pathIndex===0){return{id:null,ty:null,path:null,generics,}}const item=lowercasePaths[pathIndex-1];return{id:buildTypeMapIndex(item.name),ty:item.ty,path:item.path,generics,}}function buildFunctionSearchType(functionSearchType,lowercasePaths){const INPUTS_DATA=0;const OUTPUT_DATA=1;if(functionSearchType===0){return null}let inputs,output;if(typeof functionSearchType[INPUTS_DATA]==="number"){inputs=[buildItemSearchType(functionSearchType[INPUTS_DATA],lowercasePaths)]}else{inputs=buildItemSearchTypeAll(functionSearchType[INPUTS_DATA],lowercasePaths)}if(functionSearchType.length>1){if(typeof functionSearchType[OUTPUT_DATA]==="number"){output=[buildItemSearchType(functionSearchType[OUTPUT_DATA],lowercasePaths)]}else{output=buildItemSearchTypeAll(functionSearchType[OUTPUT_DATA],lowercasePaths)}}else{output=[]}const where_clause=[];const l=functionSearchType.length;for(let i=2;i2){path=itemPaths.has(elem[2])?itemPaths.get(elem[2]):lastPath;lastPath=path}lowercasePaths.push({ty:ty,name:name.toLowerCase(),path:path});paths[i]={ty:ty,name:name,path:path}}lastPath="";len=itemTypes.length;for(let i=0;i0?paths[itemParentIdxs[i]-1]:undefined,type:buildFunctionSearchType(itemFunctionSearchTypes[i],lowercasePaths),id:id,normalizedName:word.indexOf("_")===-1?word:word.replace(/_/g,""),deprecated:deprecatedItems.has(i),};id+=1;searchIndex.push(row);lastPath=row.path;crateSize+=1}if(aliases){const currentCrateAliases=new Map();ALIASES.set(crate,currentCrateAliases);for(const alias_name in aliases){if(!hasOwnPropertyRustdoc(aliases,alias_name)){continue}let currentNameAliases;if(currentCrateAliases.has(alias_name)){currentNameAliases=currentCrateAliases.get(alias_name)}else{currentNameAliases=[];currentCrateAliases.set(alias_name,currentNameAliases)}for(const local_alias of aliases[alias_name]){currentNameAliases.push(local_alias+currentIndex)}}}currentIndex+=crateSize}return searchWords}function onSearchSubmit(e){e.preventDefault();searchState.clearInputTimeout();search()}function putBackSearch(){const search_input=searchState.input;if(!searchState.input){return}if(search_input.value!==""&&!searchState.isDisplayed()){searchState.showResults();if(browserSupportsHistoryApi()){history.replaceState(null,"",buildUrl(search_input.value,getFilterCrates()))}document.title=searchState.title}}function registerSearchEvents(){const params=searchState.getQueryStringParams();if(searchState.input.value===""){searchState.input.value=params.search||""}const searchAfter500ms=()=>{searchState.clearInputTimeout();if(searchState.input.value.length===0){searchState.hideResults()}else{searchState.timeout=setTimeout(search,500)}};searchState.input.onkeyup=searchAfter500ms;searchState.input.oninput=searchAfter500ms;document.getElementsByClassName("search-form")[0].onsubmit=onSearchSubmit;searchState.input.onchange=e=>{if(e.target!==document.activeElement){return}searchState.clearInputTimeout();setTimeout(search,0)};searchState.input.onpaste=searchState.input.onchange;searchState.outputElement().addEventListener("keydown",e=>{if(e.altKey||e.ctrlKey||e.shiftKey||e.metaKey){return}if(e.which===38){const previous=document.activeElement.previousElementSibling;if(previous){previous.focus()}else{searchState.focus()}e.preventDefault()}else if(e.which===40){const next=document.activeElement.nextElementSibling;if(next){next.focus()}const rect=document.activeElement.getBoundingClientRect();if(window.innerHeight-rect.bottom{if(e.which===40){focusSearchResult();e.preventDefault()}});searchState.input.addEventListener("focus",()=>{putBackSearch()});searchState.input.addEventListener("blur",()=>{searchState.input.placeholder=searchState.input.origPlaceholder});if(browserSupportsHistoryApi()){const previousTitle=document.title;window.addEventListener("popstate",e=>{const params=searchState.getQueryStringParams();document.title=previousTitle;currentResults=null;if(params.search&¶ms.search.length>0){searchState.input.value=params.search;search(e)}else{searchState.input.value="";searchState.hideResults()}})}window.onpageshow=()=>{const qSearch=searchState.getQueryStringParams().search;if(searchState.input.value===""&&qSearch){searchState.input.value=qSearch}search()}}function updateCrate(ev){if(ev.target.value==="all crates"){const query=searchState.input.value.trim();updateSearchHistory(buildUrl(query,null))}currentResults=null;search(undefined,true)}const searchWords=buildIndex(rawSearchIndex);if(typeof window!=="undefined"){registerSearchEvents();if(window.searchState.getQueryStringParams().search){search()}}if(typeof exports!=="undefined"){exports.initSearch=initSearch;exports.execQuery=execQuery;exports.parseQuery=parseQuery}return searchWords}if(typeof window!=="undefined"){window.initSearch=initSearch;if(window.searchIndex!==undefined){initSearch(window.searchIndex)}}else{initSearch({})}})() \ No newline at end of file diff --git a/docs/doc/static.files/settings-74424d7eec62a23e.js b/docs/doc/static.files/settings-74424d7eec62a23e.js new file mode 100644 index 0000000..3014f75 --- /dev/null +++ b/docs/doc/static.files/settings-74424d7eec62a23e.js @@ -0,0 +1,17 @@ +"use strict";(function(){const isSettingsPage=window.location.pathname.endsWith("/settings.html");function changeSetting(settingName,value){if(settingName==="theme"){const useSystem=value==="system preference"?"true":"false";updateLocalStorage("use-system-theme",useSystem)}updateLocalStorage(settingName,value);switch(settingName){case"theme":case"preferred-dark-theme":case"preferred-light-theme":updateTheme();updateLightAndDark();break;case"line-numbers":if(value===true){window.rustdoc_add_line_numbers_to_examples()}else{window.rustdoc_remove_line_numbers_from_examples()}break}}function showLightAndDark(){removeClass(document.getElementById("preferred-light-theme"),"hidden");removeClass(document.getElementById("preferred-dark-theme"),"hidden")}function hideLightAndDark(){addClass(document.getElementById("preferred-light-theme"),"hidden");addClass(document.getElementById("preferred-dark-theme"),"hidden")}function updateLightAndDark(){const useSystem=getSettingValue("use-system-theme");if(useSystem==="true"||(useSystem===null&&getSettingValue("theme")===null)){showLightAndDark()}else{hideLightAndDark()}}function setEvents(settingsElement){updateLightAndDark();onEachLazy(settingsElement.querySelectorAll("input[type=\"checkbox\"]"),toggle=>{const settingId=toggle.id;const settingValue=getSettingValue(settingId);if(settingValue!==null){toggle.checked=settingValue==="true"}toggle.onchange=()=>{changeSetting(toggle.id,toggle.checked)}});onEachLazy(settingsElement.querySelectorAll("input[type=\"radio\"]"),elem=>{const settingId=elem.name;let settingValue=getSettingValue(settingId);if(settingId==="theme"){const useSystem=getSettingValue("use-system-theme");if(useSystem==="true"||settingValue===null){settingValue=useSystem==="false"?"light":"system preference"}}if(settingValue!==null&&settingValue!=="null"){elem.checked=settingValue===elem.value}elem.addEventListener("change",ev=>{changeSetting(ev.target.name,ev.target.value)})})}function buildSettingsPageSections(settings){let output="";for(const setting of settings){const js_data_name=setting["js_name"];const setting_name=setting["name"];if(setting["options"]!==undefined){output+=`\ +
+
${setting_name}
+
`;onEach(setting["options"],option=>{const checked=option===setting["default"]?" checked":"";const full=`${js_data_name}-${option.replace(/ /g,"-")}`;output+=`\ + `});output+=`\ +
+
`}else{const checked=setting["default"]===true?" checked":"";output+=`\ +
\ + \ +
`}}return output}function buildSettingsPage(){const theme_names=getVar("themes").split(",").filter(t=>t);theme_names.push("light","dark","ayu");const settings=[{"name":"Theme","js_name":"theme","default":"system preference","options":theme_names.concat("system preference"),},{"name":"Preferred light theme","js_name":"preferred-light-theme","default":"light","options":theme_names,},{"name":"Preferred dark theme","js_name":"preferred-dark-theme","default":"dark","options":theme_names,},{"name":"Auto-hide item contents for large items","js_name":"auto-hide-large-items","default":true,},{"name":"Auto-hide item methods' documentation","js_name":"auto-hide-method-docs","default":false,},{"name":"Auto-hide trait implementation documentation","js_name":"auto-hide-trait-implementations","default":false,},{"name":"Directly go to item in search if there is only one result","js_name":"go-to-only-result","default":false,},{"name":"Show line numbers on code examples","js_name":"line-numbers","default":false,},{"name":"Disable keyboard shortcuts","js_name":"disable-shortcuts","default":false,},];const elementKind=isSettingsPage?"section":"div";const innerHTML=`
${buildSettingsPageSections(settings)}
`;const el=document.createElement(elementKind);el.id="settings";if(!isSettingsPage){el.className="popover"}el.innerHTML=innerHTML;if(isSettingsPage){document.getElementById(MAIN_ID).appendChild(el)}else{el.setAttribute("tabindex","-1");getSettingsButton().appendChild(el)}return el}const settingsMenu=buildSettingsPage();function displaySettings(){settingsMenu.style.display=""}function settingsBlurHandler(event){blurHandler(event,getSettingsButton(),window.hidePopoverMenus)}if(isSettingsPage){getSettingsButton().onclick=event=>{event.preventDefault()}}else{const settingsButton=getSettingsButton();const settingsMenu=document.getElementById("settings");settingsButton.onclick=event=>{if(elemIsInParent(event.target,settingsMenu)){return}event.preventDefault();const shouldDisplaySettings=settingsMenu.style.display==="none";window.hideAllModals();if(shouldDisplaySettings){displaySettings()}};settingsButton.onblur=settingsBlurHandler;settingsButton.querySelector("a").onblur=settingsBlurHandler;onEachLazy(settingsMenu.querySelectorAll("input"),el=>{el.onblur=settingsBlurHandler});settingsMenu.onblur=settingsBlurHandler}setTimeout(()=>{setEvents(settingsMenu);if(!isSettingsPage){displaySettings()}removeClass(getSettingsButton(),"rotate")},0)})() \ No newline at end of file diff --git a/docs/doc/static.files/storage-fec3eaa3851e447d.js b/docs/doc/static.files/storage-fec3eaa3851e447d.js new file mode 100644 index 0000000..a687118 --- /dev/null +++ b/docs/doc/static.files/storage-fec3eaa3851e447d.js @@ -0,0 +1 @@ +"use strict";const builtinThemes=["light","dark","ayu"];const darkThemes=["dark","ayu"];window.currentTheme=document.getElementById("themeStyle");const settingsDataset=(function(){const settingsElement=document.getElementById("default-settings");return settingsElement&&settingsElement.dataset?settingsElement.dataset:null})();function getSettingValue(settingName){const current=getCurrentValue(settingName);if(current===null&&settingsDataset!==null){const def=settingsDataset[settingName.replace(/-/g,"_")];if(def!==undefined){return def}}return current}const localStoredTheme=getSettingValue("theme");function hasClass(elem,className){return elem&&elem.classList&&elem.classList.contains(className)}function addClass(elem,className){if(elem&&elem.classList){elem.classList.add(className)}}function removeClass(elem,className){if(elem&&elem.classList){elem.classList.remove(className)}}function onEach(arr,func,reversed){if(arr&&arr.length>0){if(reversed){for(let i=arr.length-1;i>=0;--i){if(func(arr[i])){return true}}}else{for(const elem of arr){if(func(elem)){return true}}}}return false}function onEachLazy(lazyArray,func,reversed){return onEach(Array.prototype.slice.call(lazyArray),func,reversed)}function updateLocalStorage(name,value){try{window.localStorage.setItem("rustdoc-"+name,value)}catch(e){}}function getCurrentValue(name){try{return window.localStorage.getItem("rustdoc-"+name)}catch(e){return null}}const getVar=(function getVar(name){const el=document.querySelector("head > meta[name='rustdoc-vars']");return el?el.attributes["data-"+name].value:null});function switchTheme(newThemeName,saveTheme){if(saveTheme){updateLocalStorage("theme",newThemeName)}document.documentElement.setAttribute("data-theme",newThemeName);if(builtinThemes.indexOf(newThemeName)!==-1){if(window.currentTheme){window.currentTheme.parentNode.removeChild(window.currentTheme);window.currentTheme=null}}else{const newHref=getVar("root-path")+newThemeName+getVar("resource-suffix")+".css";if(!window.currentTheme){if(document.readyState==="loading"){document.write(``);window.currentTheme=document.getElementById("themeStyle")}else{window.currentTheme=document.createElement("link");window.currentTheme.rel="stylesheet";window.currentTheme.id="themeStyle";window.currentTheme.href=newHref;document.documentElement.appendChild(window.currentTheme)}}else if(newHref!==window.currentTheme.href){window.currentTheme.href=newHref}}}const updateTheme=(function(){const mql=window.matchMedia("(prefers-color-scheme: dark)");function updateTheme(){if(getSettingValue("use-system-theme")!=="false"){const lightTheme=getSettingValue("preferred-light-theme")||"light";const darkTheme=getSettingValue("preferred-dark-theme")||"dark";updateLocalStorage("use-system-theme","true");switchTheme(mql.matches?darkTheme:lightTheme,true)}else{switchTheme(getSettingValue("theme"),false)}}mql.addEventListener("change",updateTheme);return updateTheme})();if(getSettingValue("use-system-theme")!=="false"&&window.matchMedia){if(getSettingValue("use-system-theme")===null&&getSettingValue("preferred-dark-theme")===null&&darkThemes.indexOf(localStoredTheme)>=0){updateLocalStorage("preferred-dark-theme",localStoredTheme)}}updateTheme();if(getSettingValue("source-sidebar-show")==="true"){addClass(document.documentElement,"src-sidebar-expanded")}window.addEventListener("pageshow",ev=>{if(ev.persisted){setTimeout(updateTheme,0)}}) \ No newline at end of file