Files
2025-08-06 14:20:36 +02:00

48 lines
1.3 KiB
C++

//********************Subroutine********************
void displayStatus() {
byte v[19];
readRegisters(19,v);
Serial.println("\nAD7746 Registers:");
Serial.print("Status (0x00): ");
Serial.println(v[0],BIN);
Serial.print("Cap Data (0x01-0x03): ");
Serial.print(v[1],BIN);
Serial.print("/");
Serial.print(v[2],BIN);
Serial.print("/");
Serial.println(v[3],BIN);
Serial.print("VT Data (0x04-0x06): ");
Serial.print(v[4],BIN);
Serial.print("/");
Serial.print(v[5],BIN);
Serial.print("/");
Serial.println(v[6],BIN);
Serial.print("Cap Setup (0x07): ");
Serial.println(v[7],BIN);
Serial.print("VT Setup (0x08): ");
Serial.println(v[8],BIN);
Serial.print("EXC Setup (0x09): ");
Serial.println(v[9],BIN);
Serial.print("Configuration (0x0A): ");
Serial.println(v[10],BIN);
Serial.print("Cap Dac A (0x0B): ");
Serial.println(v[11],BIN);
Serial.print("Cap Dac B (0xc0C): ");
Serial.println(v[12],BIN);
Serial.print("Cap Offset (0x0D-0x0E): ");
Serial.print(v[13],BIN);
Serial.print("/");
Serial.println(v[14],BIN);
Serial.print("Cap Gain (0x0F-0x10): ");
Serial.print(v[15],BIN);
Serial.print("/");
Serial.println(v[16],BIN);
Serial.print("Volt Gain (0x11-0x12): ");
Serial.print(v[17],BIN);
Serial.print("/");
Serial.println(v[18],BIN);
Serial.println("");
}