Arduino & RX-4MM3F



1.9.2024
Arduino & RX-4MM3F

Arduino UNO R4
AUREL RX-4MM3F AM OOK receiver





 

const int dataPin = 8;
const int agcPin  = 6;
const int rssiPin = A1;

int rssiValue = 0;
PinStatus dataValue;

char buf[8];

void setup() {
  uint32_t startTime = millis();
  while (!Serial && ((millis() - startTime) < 5000));
  Serial.begin(9600);

  analogReadResolution(12);
  pinMode(dataPin, INPUT);
  pinMode(rssiPin, INPUT);
  pinMode(agcPin, OUTPUT);
  digitalWrite(agcPin, LOW);
  delay(250);
}

void loop() {
  dataValue = digitalRead(dataPin);
  rssiValue = analogRead(rssiPin);
  sprintf(buf, "%4d %1d", rssiValue, dataValue);
  Serial.println(buf);
}



Comments

Popular posts from this blog

Modifying old SDR# TETRA demod plug-in

Mods for SDR# TETRA demod plugin 1.0.14.0 - 2