4 Commits
1.0.1 ... main

Author SHA1 Message Date
1ff4f95919 v1.0.4 acceptable file transfer 2025-12-01 21:27:02 +00:00
264e12853d Build flags for logging 2025-11-30 00:00:52 +00:00
3e8efa1934 v1.0.3 placholder for testing 2025-11-29 23:06:12 +00:00
fcc77531d0 v1.0.2 with file transfer 2025-11-29 23:05:52 +00:00
3 changed files with 8 additions and 5 deletions

View File

@@ -13,3 +13,6 @@ platform = espressif32
board = esp32-c3-devkitc-02 board = esp32-c3-devkitc-02
framework = arduino framework = arduino
monitor_speed = 115200 monitor_speed = 115200
build_flags =
'-D ARDUINO_USB_MODE=1'
'-D ARDUINO_USB_CDC_ON_BOOT=1'

View File

@@ -6,7 +6,7 @@
#include "pins.h" #include "pins.h"
#define BLINKRATE 1000 #define BLINKRATE 500
#define BLE_SERVER_NAME "Software Release" #define BLE_SERVER_NAME "Software Release"
unsigned long lastBlink = 0; unsigned long lastBlink = 0;
@@ -40,14 +40,14 @@ void setup() {
pServer = BLEDevice::createServer(); pServer = BLEDevice::createServer();
pServer->setCallbacks(new ServerCallbacks()); pServer->setCallbacks(new ServerCallbacks());
BLEota.begin(pServer); BLEota.begin(pServer, "1.0.4");
BLEAdvertising* pAdvertising = BLEDevice::getAdvertising(); BLEAdvertising* pAdvertising = BLEDevice::getAdvertising();
pAdvertising->setScanResponse(true); pAdvertising->setScanResponse(true);
pAdvertising->setMinPreferred(0x06); pAdvertising->setMinPreferred(0x06);
pAdvertising->setMinPreferred(0x12); pAdvertising->setMinPreferred(0x12);
BLEDevice::startAdvertising(); BLEDevice::startAdvertising();
BLEDevice::setMTU(128); BLEDevice::setMTU(512);
delay(1000); delay(1000);
Serial.println("Started!"); Serial.println("Started!");
@@ -55,8 +55,8 @@ void setup() {
void loop() { void loop() {
if ((millis() - lastBlink) > BLINKRATE) { if ((millis() - lastBlink) > BLINKRATE) {
Serial.println(digitalRead(LED));
digitalWrite(LED, !digitalRead(LED)); digitalWrite(LED, !digitalRead(LED));
lastBlink= millis(); lastBlink= millis();
} }
BLEota.loop();
} }