From ffe535c873489c490dadd09b524382bd2b47e532 Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 4 Jul 2020 12:03:17 +0200 Subject: [PATCH] [SSTV] Added links to default config wiki page --- examples/SSTV/SSTV_Transmit/SSTV_Transmit.ino | 24 ++++++++----------- .../SSTV_Transmit_AFSK/SSTV_Transmit_AFSK.ino | 23 ++++++++---------- 2 files changed, 20 insertions(+), 27 deletions(-) diff --git a/examples/SSTV/SSTV_Transmit/SSTV_Transmit.ino b/examples/SSTV/SSTV_Transmit/SSTV_Transmit.ino index 92bdde6f..6b06bae3 100644 --- a/examples/SSTV/SSTV_Transmit/SSTV_Transmit.ino +++ b/examples/SSTV/SSTV_Transmit/SSTV_Transmit.ino @@ -25,6 +25,9 @@ lower speed modes such as Wrasse, Scottie1 or Martin1 are recommended. + For default module settings, see the wiki page + https://github.com/jgromes/RadioLib/wiki/Default-configuration + For full API reference, see the GitHub Pages https://jgromes.github.io/RadioLib/ */ @@ -37,14 +40,14 @@ // DIO0 pin: 2 // RESET pin: 9 // DIO1 pin: 3 -SX1278 fsk = new Module(10, 2, 9, 3); +SX1278 radio = new Module(10, 2, 9, 3); // or using RadioShield // https://github.com/jgromes/RadioShield -//SX1278 fsk = RadioShield.ModuleA; +//SX1278 radio = RadioShield.ModuleA; // create SSTV client instance using the FSK module -SSTVClient sstv(&fsk); +SSTVClient sstv(&radio); // test "image" - actually just a single 320px line // will be sent over and over again, to create vertical color stripes at the receiver @@ -85,16 +88,9 @@ uint32_t line[320] = { void setup() { Serial.begin(9600); - // initialize SX1278 + // initialize SX1278 with default settings Serial.print(F("[SX1278] Initializing ... ")); - // carrier frequency: 434.0 MHz - // bit rate: 48.0 kbps - // frequency deviation: 50.0 kHz - // Rx bandwidth: 125.0 kHz - // output power: 13 dBm - // current limit: 100 mA - // sync word: 0x2D 0x01 - int state = fsk.beginFSK(); + int state = radio.beginFSK(); if (state == ERR_NONE) { Serial.println(F("success!")); } else { @@ -105,7 +101,7 @@ void setup() { // when using one of the non-LoRa modules for SSTV // (RF69, SX1231 etc.), use the basic begin() method - // int state = fsk.begin(); + // int state = radio.begin(); // initialize SSTV client Serial.print(F("[SSTV] Initializing ... ")); @@ -152,7 +148,7 @@ void loop() { } // turn off transmitter - fsk.standby(); + radio.standby(); Serial.println(F("done!")); diff --git a/examples/SSTV/SSTV_Transmit_AFSK/SSTV_Transmit_AFSK.ino b/examples/SSTV/SSTV_Transmit_AFSK/SSTV_Transmit_AFSK.ino index b43c3743..e27bf67e 100644 --- a/examples/SSTV/SSTV_Transmit_AFSK/SSTV_Transmit_AFSK.ino +++ b/examples/SSTV/SSTV_Transmit_AFSK/SSTV_Transmit_AFSK.ino @@ -20,6 +20,9 @@ lower speed modes such as Wrasse, Scottie1 or Martin1 are recommended. + For default module settings, see the wiki page + https://github.com/jgromes/RadioLib/wiki/Default-configuration + For full API reference, see the GitHub Pages https://jgromes.github.io/RadioLib/ */ @@ -32,15 +35,15 @@ // DIO0 pin: 2 // RESET pin: 9 // DIO1 pin: 3 -SX1278 fsk = new Module(10, 2, 9, 3); +SX1278 radio = new Module(10, 2, 9, 3); // or using RadioShield // https://github.com/jgromes/RadioShield -//SX1278 fsk = RadioShield.ModuleA; +//SX1278 radio = RadioShield.ModuleA; // create AFSK client instance using the FSK module // pin 5 is connected to SX1278 DIO2 -AFSKClient audio(&fsk, 5); +AFSKClient audio(&radio, 5); // create SSTV client instance using the AFSK instance SSTVClient sstv(&audio); @@ -84,15 +87,9 @@ uint32_t line[320] = { void setup() { Serial.begin(9600); - // initialize SX1278 + // initialize SX1278 with default settings Serial.print(F("[SX1278] Initializing ... ")); - // carrier frequency: 434.0 MHz - // bit rate: 48.0 kbps - // frequency deviation: 50.0 kHz - // Rx bandwidth: 125.0 kHz - // output power: 13 dBm - // current limit: 100 mA - int state = fsk.beginFSK(); + int state = radio.beginFSK(); if (state == ERR_NONE) { Serial.println(F("success!")); } else { @@ -103,7 +100,7 @@ void setup() { // when using one of the non-LoRa modules for SSTV // (RF69, SX1231 etc.), use the basic begin() method - // int state = fsk.begin(); + // int state = radio.begin(); // initialize SSTV client Serial.print(F("[SSTV] Initializing ... ")); @@ -147,7 +144,7 @@ void loop() { } // turn off transmitter - fsk.standby(); + radio.standby(); Serial.println(F("done!"));