Appiko
senseberx_rev3.h
1 
30 #ifndef PLATFORM_SENSEBE_REV1_H_
31 #define PLATFORM_SENSEBE_REV1_H_
32 
36 #define GPIO1_PIN 17
37 #define GPIO2_PIN 16
38 
45 #define LED_RED 9
46 #define LED_GREEN 10
47 
48 #define LED_1 9
49 #define LED_2 10
50 
52 #define LEDS_ACTIVE_STATE 1
53 
60 #define PHOTODIODE_LIGHT_SENSE 28
61 
63 #define PHOTODIODE_LIGHT_SENSE_EN 29
64 
70 #define BUTTON_PIN 18
71 
72 #define BUTTON_ACTIVE_STATE 0
73 
78 #define JACK_CAM_JACK 13
79 #define JACK_FOCUS_PIN 14
80 #define JACK_TRIGGER_PIN 12
81 
86 #define TSSP_RX_OUT 8
87 #define TSSP_RX_EN 7
88 
95 #define IR_TX_LED_EN 30
96 
97 #define IR_TX_REG_EN 27
98 
99 #define IR_TX_PWR1 5
100 
101 #define IR_TX_PWR2 6
102 
103 #define IR_TX_VLED 4
104 
106 #define BATT_VOLTAGE_SENSE 31
108 
112 #define RX_PIN_NUMBER 19
113 #define TX_PIN_NUMBER 20
114 #define HWFC false
115 #define RTS_PIN_NUMBER 23
116 #define CTS_PIN_NUMBER 24
117 
119 #define SENSEBE_RX_TX_SEL_PIN 11
122 #define SENSEBE_RX_BOARD 1
123 #define SENSEBE_TX_BOARD 0
124 
126 #define DC_DC_CIRCUITRY true
127 
129 #define NFC_CIRCUITRY false
130 
132 #define LFCLK_XTAL_PRESENT true
133 
135 #define HFCLK_XTAL_PRESENT true
136 
138 #define BOARD_LFCLKSRC_STRUCT {.source = NRF_CLOCK_LF_SRC_XTAL, \
139  .rc_ctiv = 0, \
140  .rc_temp_ctiv = 0, \
141  .accuracy = NRF_CLOCK_LF_ACCURACY_20_PPM}
142 
143 #define BOARD_LFCLKSRC NRF_CLOCK_LFCLK_Xtal
144 
145 #endif /* PLATFORM_SENSEBE_RX_REV3_H_ */
146