48 lines
1.3 KiB
C++
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("");
|
|
|
|
}
|