Hall Switch  2.1.0
C++ library of Infineon single Hall-effect switch family for magnetic sensing applications
hall-switch-wiced.hpp
Go to the documentation of this file.
1 
10 #ifndef HALL_SWITCH_WICED_H_
11 #define HALL_SWITCH_WICED_H_
12 
13 #include "../../../config/hall-conf.hpp"
14 
15 #if (HALL_SWITCH_FRAMEWORK == HALL_SWITCH_FRMWK_WICED)
16 
17 #include <stdint.h>
18 #include "hall-switch.hpp"
19 #include "hall-platf-wiced.hpp"
20 #include "wiced_platform.h"
21 
28 {
29  public:
30 
31  HallSwitchWiced(wiced_gpio_t outputPin,
32  CBack_t cBack = NULL,
33  wiced_gpio_t powerPin = UNUSED_PIN);
35  CBack_t cBack = NULL);
36 
37 };
38 
41 #endif
42 #endif
Hall Switch API.
CBack_t cBack
Definition: hall-switch.hpp:122
HallSwitchWiced(wiced_gpio_t outputPin, CBack_t cBack=NULL, wiced_gpio_t powerPin=UNUSED_PIN)
Hall switch WICED instance constructor with WICED pins.
Definition: hall-switch-wiced.cpp:29
void(* CBack_t)(Result_t)
Callback function type for interrupt mode.
Definition: hall-switch.hpp:91
Definition: hall-switch-wiced.hpp:27
Hall WICED Hardware Platforms.
WICED Hardware Platform.
Definition: hall-platf-wiced.hpp:27
Definition: hall-switch.hpp:22