Skip to content

Commit 6cde6aa

Browse files
author
brentru
committed
update pyportal self test
1 parent 25e3c24 commit 6cde6aa

1 file changed

Lines changed: 13 additions & 10 deletions

File tree

PyPortal_ArduinoSelfTest/PyPortal_ArduinoSelfTest.ino

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include "SPI.h"
55
#include "Adafruit_GFX.h"
66
#include "Adafruit_ILI9341.h"
7-
#include "Adafruit_QSPI_GD25Q.h"
7+
#include "Adafruit_QSPI_Flash.h"
88
#include "Adafruit_ADT7410.h"
99
#include "TouchScreen.h"
1010
#include <SD.h>
@@ -28,7 +28,8 @@
2828
// ILI9341 with 8-bit parallel interface:
2929
Adafruit_ILI9341 tft = Adafruit_ILI9341(tft8bitbus, TFT_D0, TFT_WR, TFT_DC, TFT_CS, TFT_RST, TFT_RD);
3030

31-
Adafruit_QSPI_GD25Q flash;
31+
Adafruit_QSPI_Flash flash;
32+
3233
Adafruit_ADT7410 tempsensor = Adafruit_ADT7410();
3334

3435
#define YP A4 // must be an analog pin, use "An" notation!
@@ -76,20 +77,22 @@ void setup() {
7677
tft.println("FAILED");
7778
while (1);
7879
}
79-
uint8_t manid, devid;
80+
uint8_t manid[512];
81+
uint8_t devid[512];
8082
Serial.println("Reading Manuf iD");
81-
devid = flash.readDeviceID();
82-
manid = flash.readManufacturerID();
83-
Serial.print("Manuf: "); Serial.println(manid, HEX);
84-
Serial.print("Device: "); Serial.println(devid, HEX);
85-
if (devid != 0x16) {
83+
flash.GetManufacturerInfo(manid, devid);
84+
Serial.print("Manuf: ");
85+
Serial.println(*manid, HEX);
86+
Serial.print("Device: ");
87+
Serial.println(*devid, HEX);
88+
if (*devid != 0x16) {
8689
tft.setTextColor(ILI9341_RED);
8790
tft.println("FAILED");
8891
Serial.println("QSPI Flash not found!");
8992
while (1);
9093
}
91-
tft.print("OK\n\tManuf: 0x"); tft.println(manid, HEX);
92-
tft.print("\tDev: 0x"); tft.println(devid, HEX);
94+
tft.print("OK\n\tManuf: 0x"); tft.println(*manid, HEX);
95+
tft.print("\tDev: 0x"); tft.println(*devid, HEX);
9396

9497
/*************** SD CARD */
9598
tft.setCursor(0, 48);

0 commit comments

Comments
 (0)