Xinyuan-LilyGO / LilyGO-T-A76XX

LilyGo A7670X A7608X SIM7670G series
MIT License
117 stars 49 forks source link

LORA and SD card conflict #93

Closed kadrimanaj closed 4 months ago

kadrimanaj commented 6 months ago

I'm using SPIExample.ino but when I get in the same time and SD card and LORA one of them doesn't work.

MODEL : A7670E

if I put an SD card

23:17:02.807 -> SD Card Type: SDHC 23:17:02.807 -> SD Card Size: 3840MB 23:17:02.807 -> Starting LoRa failed!

if I remove the SD card

23:17:17.306 -> Card Mount Failed 23:17:17.306 -> Sending packet: 0 23:17:18.330 -> Sending packet: 1 23:17:19.336 -> Sending packet: 2 23:17:20.332 -> Sending packet: 3 23:17:21.355 -> Sending packet: 4 23:17:22.341 -> Sending packet: 5

I see that pin 5 is in Lora and the SD card is this pin conflict? ore the library has a problem or example code?

lewisxhe commented 6 months ago

You need to confirm whether the defined LoRa SPI pin conflicts with the SD card. You need to change the Pin. As mentioned in the example, you need to confirm whether the pin is correct before use.

kadrimanaj commented 6 months ago

``

SPIClass RadioSPI(VSPI);

// Setup function for initializing hardware and communication interfaces void setup() {

SerialMon.begin(UART_BAUD); // Start serial monitor communication while (!SerialMon);

 /* SD CARD Setup */
if (SD_Card()) {
    Serial.println("Using SD Card.");
    sd_card = true;
} else {
    Serial.println("Without SD card");
    sd_card = false;
}

/* Lora Setup */
SerialMon.println("LoRa Receiver");

RadioSPI.begin(LORA_SCK, LORA_MISO, LORA_MOSI);
LoRa.setSPI(RadioSPI);  

LoRa.setPins(LORA_SS, LORA_RST, LORA_DI0);
if (!LoRa.begin(FREQUENCY)) {
  SerialMon.println("Starting LoRa failed!");
  while (1);
}

LoRa.setSignalBandwidth(BANDWIDTH);
LoRa.setSpreadingFactor(SPREADING_FACTOR);
LoRa.setCodingRate4(CODING_RATE);
LoRa.setTxPower(OUTPUT_POWER);
LoRa.setPreambleLength(PREAMBLE_LENGTH);
LoRa.setGain(GAIN);
SerialMon.println("Lora ready.");

} `` Fixed

github-actions[bot] commented 5 months ago

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] commented 4 months ago

This issue was closed because it has been inactive for 14 days since being marked as stale.