minor cosmetic in text

This commit is contained in:
richonguzman 2024-02-25 10:53:16 -03:00
parent 4b72fb3f3d
commit 414b31d9b8
17 changed files with 20 additions and 6 deletions

View file

@ -23,6 +23,7 @@ In all configurations the display shows the current stationMode, heard packets a
But under the hood is much more:
- Web Configuration UI.
- Sending events to remote syslog server.
- OTA update capability (for Firmware and Filesystem).
- RX first, TX will only be done if there is no traffic on the frequency.
@ -31,8 +32,7 @@ But under the hood is much more:
- support for BME/BMP280 and BME680 sensors, sending to WX data to APRS-IS.
and more will come:
- Web-UI
- ...
- More Web UI Station Information
____________________________________________________
@ -51,6 +51,7 @@ ____________________________________________________
____________________________________________________
## Timeline (Versions):
- 2024.02.25 New Web Configuration UI with WiFi AP (thanks Damian SQ2CPA).
- 2023.01.28 Updated to ElegantOTA v.3 (AsyncElegantOTA was deprecated).
- 2024.01.19 TextSerialOutputForApp added to get text from Serial-Output over USB into PC for PinPoint App (https://www.pinpointaprs.com) and APRSIS32 App (http://aprsisce.wikidot.com)
- 2024.01.12 Added iGate Mode to also repeat packets (like a iGate+DigiRepeater) in stationMode 2 and 5.

View file

@ -21,7 +21,7 @@
Configuration Config;
WiFiClient espClient;
String versionDate = "2024.02.23";
String versionDate = "2024.02.25";
int myWiFiAPIndex = 0;
int myWiFiAPSize = Config.wifiAPs.size();
WiFi_AP *currentWiFi = &Config.wifiAPs[myWiFiAPIndex];

View file

@ -10,6 +10,7 @@
- APRSIS32 App ( http://aprsisce.wikidot.com )
*/
namespace APRS_IS_Utils {
void upload(String line);

View file

@ -3,6 +3,7 @@
#include <Arduino.h>
namespace BATTERY_Utils {
float checkBattery();

View file

@ -18,6 +18,7 @@
#include <Adafruit_BME680.h>
#endif
namespace BME_Utils {
void setup();

View file

@ -73,9 +73,9 @@ public:
class Configuration {
public:
String callsign;
int stationMode;
String iGateComment;

View file

@ -3,6 +3,7 @@
#include <Arduino.h>
namespace DIGI_Utils {
String generateDigiRepeatedPacket(String packet, String callsign);

View file

@ -7,6 +7,7 @@
#define SCREEN_HEIGHT 64 // OLED display height, in pixels
#define SCREEN_ADDRESS 0x3C ///< See datasheet for Address; 0x3D for 128x64, 0x3C for 128x32
void setup_display();
void display_toggle(bool toggle);

View file

@ -3,6 +3,7 @@
#include <Arduino.h>
namespace GPS_Utils {
String double2string(double n, int ndec);

View file

@ -3,6 +3,7 @@
#include <Arduino.h>
namespace LoRa_Utils {
void setup();

View file

@ -1,8 +1,9 @@
#ifndef OTA_UTILS_H_
#define OTA_UTILS_H_
#include <Arduino.h>
#include <ESPAsyncWebServer.h>
#include <Arduino.h>
namespace OTA_Utils {

View file

@ -4,6 +4,7 @@
#include <Arduino.h>
#include "XPowersLib.h"
namespace POWER_Utils {
void activateMeasurement();

View file

@ -3,6 +3,7 @@
#include <Arduino.h>
namespace QUERY_Utils {
String process(String query, String station, String queryOrigin);

View file

@ -3,6 +3,7 @@
#include <Arduino.h>
namespace STATION_Utils {
void deleteNotHeard();

View file

@ -3,6 +3,7 @@
#include <Arduino.h>
namespace SYSLOG_Utils {
void log(String type ,String packet, int rssi, float snr, int freqError);

View file

@ -3,6 +3,7 @@
#include <Arduino.h>
namespace Utils {
void processStatus();

View file

@ -3,6 +3,7 @@
#include <Arduino.h>
namespace WIFI_Utils {
void checkWiFi();
@ -10,7 +11,6 @@ namespace WIFI_Utils {
void checkIfAutoAPShouldPowerOff();
void setup();
}
#endif