Hi,
To help read your code, can I suggest you give variable names to your pin.
// Example 6 - Receiving binary data - from Arudino Forum
#include <LiquidCrystal.h>
LiquidCrystal lcd(10, 9, 8, 7, 6, 5); // put your pin numbers here
const byte numBytes = 6;
byte receivedBytes[numBytes];
byte numReceived = 0;
byte LCDConPin = 11;
byte CTSPin = 2;
byte ClockPin = 3;
boolean newData = false;
void setup() {
pinMode(LCDConPin, OUTPUT); // LCD CONTRAST PIN
pinMode(CTSPin, OUTPUT); // Clear To Send PIN
pinMode(ClockPin, OUTPUT); // Clock PIN
digitalWrite(CTSPin, HIGH); // CTS CONSTANT HIGH
tone(ClockPin, 32); //CLOCK FREQ in HZ
analogWrite(LCDConPin, 79); //LCD CONTRAST AMOUNT
Serial.begin(1000000);
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
}
Tom...
![]()