Update RPi Pico SDK example

pull/952/head
jgromes 2024-01-27 14:03:40 +01:00
rodzic 33f1ef7d22
commit eaa42b0d6b
4 zmienionych plików z 12 dodań i 16 usunięć

Wyświetl plik

@ -40,6 +40,7 @@ public:
return;
}
gpio_init(pin);
gpio_set_dir(pin, mode);
}

Wyświetl plik

@ -0,0 +1,8 @@
#!/bin/bash
set -e
mkdir -p build
cd build
cmake ..
make
cd ..

Wyświetl plik

@ -0,0 +1,3 @@
#!/bin/bash
rm -rf ./build

Wyświetl plik

@ -53,23 +53,7 @@ PicoHal* hal = new PicoHal(SPI_PORT, SPI_MISO, SPI_MOSI, SPI_SCK);
// DIO1 pin: 15
SX1276 radio = new Module(hal, RFM_NSS, RFM_DIO0, RFM_RST, RFM_DIO1);
int main() {
stdio_init_all();
gpio_init(RFM_NSS);
gpio_init(RFM_RST);
gpio_set_dir(RFM_NSS, GPIO_OUT);
gpio_set_dir(RFM_RST, GPIO_OUT);
// reset the RF module
sleep_ms(10);
gpio_put(RFM_RST, 0);
sleep_ms(10);
gpio_put(RFM_RST, 1);
// initialize just like with Arduino
printf("[SX1276] Initializing ... ");
int state = radio.begin();