Tidy up SPI begin
This commit is contained in:
@@ -458,15 +458,20 @@ boolean SFE_UBLOX_GNSS::begin(SPIClass &spiPort, uint8_t csPin, uint32_t spiSpee
|
|||||||
_spiPort = &spiPort;
|
_spiPort = &spiPort;
|
||||||
_csPin = csPin;
|
_csPin = csPin;
|
||||||
_spiSpeed = spiSpeed;
|
_spiSpeed = spiSpeed;
|
||||||
|
|
||||||
// Initialize the chip select pin
|
// Initialize the chip select pin
|
||||||
pinMode(_csPin, OUTPUT);
|
pinMode(_csPin, OUTPUT);
|
||||||
digitalWrite(_csPin, HIGH);
|
digitalWrite(_csPin, HIGH);
|
||||||
|
|
||||||
//New in v2.0: allocate memory for the packetCfg payload here - if required. (The user may have called setPacketCfgPayloadSize already)
|
//New in v2.0: allocate memory for the packetCfg payload here - if required. (The user may have called setPacketCfgPayloadSize already)
|
||||||
if (packetCfgPayloadSize == 0)
|
if (packetCfgPayloadSize == 0)
|
||||||
setPacketCfgPayloadSize(MAX_PAYLOAD_SIZE);
|
setPacketCfgPayloadSize(MAX_PAYLOAD_SIZE);
|
||||||
Serial.println("Creating buffer");
|
|
||||||
createFileBuffer();
|
createFileBuffer();
|
||||||
|
|
||||||
|
// Call isConnected up to three times
|
||||||
boolean connected = isConnected();
|
boolean connected = isConnected();
|
||||||
|
|
||||||
if (!connected)
|
if (!connected)
|
||||||
connected = isConnected();
|
connected = isConnected();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user