furi_hal_ibutton.h 331 B

1234567891011121314151617181920212223242526
  1. /**
  2. * @file furi_hal_ibutton.h
  3. * iButton HAL API
  4. */
  5. #pragma once
  6. #include <stdbool.h>
  7. #ifdef __cplusplus
  8. extern "C" {
  9. #endif
  10. void furi_hal_ibutton_start();
  11. void furi_hal_ibutton_stop();
  12. void furi_hal_ibutton_pin_low();
  13. void furi_hal_ibutton_pin_high();
  14. bool furi_hal_ibutton_pin_get_level();
  15. #ifdef __cplusplus
  16. }
  17. #endif