We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8db10c0 commit 4c3d6e2Copy full SHA for 4c3d6e2
PortentaBreakoutCarrier.h
@@ -200,7 +200,36 @@ class BreakoutCarrierClass {
200
}
201
int analogRead(breakoutPin pin) {
202
if (pin > -1) {
203
- return ::analogRead((int)pin);
+ int val;
204
+ switch(pin) {
205
+ case ANALOG_A7:
206
+ val = A7;
207
+ break;
208
+ case ANALOG_A6:
209
+ val = A6;
210
211
+ case ANALOG_A5:
212
+ val = A5;
213
214
+ case ANALOG_A4:
215
+ val = A4;
216
217
+ case ANALOG_A3:
218
+ val = A3;
219
220
+ case ANALOG_A2:
221
+ val = A2;
222
223
+ case ANALOG_A1:
224
+ val = A1;
225
226
+ case ANALOG_A0:
227
+ val = A0;
228
229
+ default:
230
+ return -1;
231
+ }
232
+ return ::analogRead(val);
233
234
return -1;
235
0 commit comments