Adafruit Library
Adafruit_Floppy Member List

This is the complete list of members for Adafruit_Floppy, including all inherited members.

Adafruit_Floppy(int8_t densitypin, int8_t indexpin, int8_t selectpin, int8_t motorpin, int8_t directionpin, int8_t steppin, int8_t wrdatapin, int8_t wrgatepin, int8_t track0pin, int8_t protectpin, int8_t rddatapin, int8_t sidepin, int8_t readypin)Adafruit_Floppy
Adafruit_FloppyBase(int indexpin, int wrdatapin, int wrgatepin, int rddatapin, bool is_apple2=false)Adafruit_FloppyBaseprotected
begin(void)Adafruit_FloppyBase
bus_typeAdafruit_FloppyBase
capture_track(volatile uint8_t *pulses, size_t max_pulses, int32_t *falling_index_offset, bool store_greaseweazle=false, uint32_t capture_ms=0, uint32_t index_wait_ms=250) __attribute__((optimize("O3")))Adafruit_FloppyBase
debug_serialAdafruit_FloppyBase
decode_track_mfm(uint8_t *sectors, size_t n_sectors, uint8_t *sector_validity, const uint8_t *pulses, size_t n_pulses, float nominal_bit_time_us, bool clear_validity=false, uint8_t *logical_track=nullptr)Adafruit_FloppyBase
encode_track_mfm(const uint8_t *sectors, size_t n_sectors, uint8_t *pulses, size_t max_pulses, float nominal_bit_time_us, uint8_t logical_track)Adafruit_FloppyBase
end() overrideAdafruit_Floppyvirtual
get_ready_sense() overrideAdafruit_Floppyvirtual
get_side(void) overrideAdafruit_Floppyvirtual
get_track0_sense() overrideAdafruit_Floppyvirtual
get_write_protect() overrideAdafruit_Floppyvirtual
getSampleFrequency(void)Adafruit_FloppyBase
goto_track(uint8_t track) overrideAdafruit_Floppyvirtual
led_pinAdafruit_FloppyBase
motor_delay_msAdafruit_FloppyBase
print_pulse_bins(uint8_t *pulses, size_t n_pulses, uint8_t max_bins=64, bool is_gw_format=false, uint32_t min_bin_size=100)Adafruit_FloppyBase
print_pulses(uint8_t *pulses, size_t n_pulses, bool is_gw_format=false)Adafruit_FloppyBase
read_index()Adafruit_FloppyBaseprotected
select(bool selected) overrideAdafruit_Floppyvirtual
select_delay_usAdafruit_FloppyBase
set_density(bool high_density) overrideAdafruit_Floppyvirtual
settle_delay_msAdafruit_FloppyBase
side(uint8_t head) overrideAdafruit_Floppyvirtual
soft_reset(void) overrideAdafruit_Floppyvirtual
spin_motor(bool motor_on) overrideAdafruit_Floppyvirtual
step(bool dir, uint8_t times)Adafruit_Floppy
step_delay_usAdafruit_FloppyBase
track(void) overrideAdafruit_Floppyvirtual
watchdog_delay_msAdafruit_FloppyBase
write_track(uint8_t *pulses, size_t n_pulses, bool store_greaseweazle=false) __attribute__((optimize("O3")))Adafruit_FloppyBase