Skip to content

Commit 1a42fde

Browse files
committed
Cleanup unused routines.
1 parent 718468c commit 1a42fde

1 file changed

Lines changed: 15 additions & 30 deletions

File tree

fw/AIRDOS03_USTDFF/src/main.cpp

Lines changed: 15 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#include <Arduino.h>
2-
#define TYPE "AIRDOS04X"
3-
#define DIGTYPE "BATDATUNIT01B"
2+
#define TYPE "AIRDOS03B"
43
#define ADCTYPE "USTSIPIN03A"
54

65
#define MAJOR 1
@@ -20,22 +19,28 @@ String FWversion = XSTR(MAJOR)"."XSTR(MINOR)"."XSTR(GHRELEASE)"-"XSTR(GHBUILD)"-
2019
#define CONV 0 // PB0, ADC CONV signal
2120
#define DRESET 22 // PC6, ADC CONV command
2221
#define DSET 23 // PC7, ADC chip enable
23-
#define LED1 12 // PD4
24-
#define LED2 13 // PD5
25-
#define LED3 14 // PD6
26-
#define BUZZER 15 // PD7
22+
#ifndef PIN_LED_RED
23+
#define PIN_LED_RED 21
24+
#endif
25+
#ifndef PIN_LED_BLUE
26+
#define PIN_LED_BLUE 22
27+
#endif
28+
#ifndef PIN_LED_GREEN
29+
#define PIN_LED_GREEN 23
30+
#endif
31+
#define LED1 PIN_LED_RED // red
32+
#define LED2 PIN_LED_BLUE // blue
33+
#define LED3 PIN_LED_GREEN // green
34+
#define BUZZER 15 // PD7
2735
#define POWER5V 26 // PA2
2836
#define POWER3V3 2 // PB2
29-
#define SPI_MUX_SEL 18 // PC2
3037
#define EXT_I2C_EN 20 // PC4
3138
#define ACONNECT 27 // PA3
3239

3340
uint16_t count = 0;
3441
uint8_t histogram[CHANNELS];
3542
uint8_t ADCconf1;
3643
uint8_t ADCconf2;
37-
uint8_t DIGconf1;
38-
uint8_t DIGconf2;
3944

4045
unsigned long lastDataOutMs = 0;
4146
unsigned long lastStatusMs = 0;
@@ -123,19 +128,11 @@ void setup()
123128
pinMode(CONV, INPUT);
124129
pinMode(DRESET, OUTPUT);
125130
pinMode(DSET, OUTPUT);
126-
pinMode(SPI_MUX_SEL, OUTPUT);
127-
pinMode(EXT_I2C_EN, OUTPUT);
128-
pinMode(POWER3V3, OUTPUT);
129-
pinMode(POWER5V, OUTPUT);
130131
pinMode(LED1, OUTPUT);
131132
pinMode(LED2, OUTPUT);
132133
pinMode(LED3, OUTPUT);
133134
pinMode(BUZZER, OUTPUT);
134135

135-
digitalWrite(SPI_MUX_SEL, HIGH); // ADC selected
136-
digitalWrite(EXT_I2C_EN, HIGH); // Enable external I2C (SN + optional env)
137-
digitalWrite(POWER3V3, HIGH);
138-
digitalWrite(POWER5V, HIGH);
139136
digitalWrite(DSET, HIGH);
140137
digitalWrite(DRESET, HIGH);
141138

@@ -145,18 +142,6 @@ void setup()
145142
Serial.print(dataString);
146143
printHexSN(0x5B); // analog board SN
147144

148-
Serial.print("\r\n$DIG," DIGTYPE ",");
149-
printHexSN(0x58);
150-
Serial.print(",");
151-
Wire.beginTransmission(0x50);
152-
Wire.write((int)0x00);
153-
Wire.write((int)0x00);
154-
Wire.endTransmission();
155-
Wire.requestFrom((uint8_t)0x50, (uint8_t)2);
156-
DIGconf1 = Wire.read();
157-
DIGconf2 = Wire.read();
158-
Serial.print(DIGconf1, HEX);
159-
Serial.print(DIGconf2, HEX);
160145

161146
Serial.print("\r\n$ADC," ADCTYPE ",");
162147
printHexSN(0x5B);
@@ -184,7 +169,7 @@ void setup()
184169

185170
void loop()
186171
{
187-
while ((PINB & 1) != 0)
172+
if ((PINB & 1) != 0)
188173
{
189174
digitalWrite(DRESET, LOW);
190175
uint16_t adcVal = SPI.transfer16(0x0000);

0 commit comments

Comments
 (0)