Skip to content

Commit

Permalink
Version 5.2.0
Browse files Browse the repository at this point in the history
Optimized WebSockets - 1000Hz x 4x => 200KB/second  
Improved SSID change detection
  • Loading branch information
InqOnThat authored Mar 15, 2022
1 parent ed939d7 commit a9549b3
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 6 deletions.
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=InqPortal
version=5.1.1
version=5.2.0
author=Inq,[email protected]
maintainer=Inq,[email protected]
sentence=ESP8266 Full featured IoT Application Server.
Expand Down
19 changes: 14 additions & 5 deletions src/InqPortal.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
#include <Inq.h>

// Version History
#define InqPortalVersion "5.1.2"
#define CannedVersion "502"
#define InqPortalVersion "5.2.0"
#define CannedVersion "503"
// 0.8.0 2017/02/01 Intitial Alpha version (many rewrites using various
// methodolgies.
// 0.9.0 2020/01/15 Initial Version - complete re-write. Previous version
Expand Down Expand Up @@ -189,10 +189,19 @@
// * Added functionality to permit publishRW set() methods to be
// used as events no variable defined.
// * Added ButtonClickEvent Example
// 5.1.2
// 5.1.1 2022/3/10
// * OTA end missing.
// * Histogram glitching, overflow:hidden
// * Histogram glitching, increased padding to 0.6
// * Performance sent out all the time - WebSocket disconnects.
// 5.1.2 2022/3/11 - Didn't show up because I deleted 5.1.1
// * Histogram glitching, added overflow: hidden
// 5.2.0 2022/3/15
// * WebSocket improvements
// * use lwIP FLAG_COPY to hold ACK waiting.
// * when loss occurs, remove from oldest.
// Under optimum WiFi, 1ms intervals x 4 clients => 202KB/sec
// * Default Serial baud set to 74880
// * Client-side better detect router power-off, user changing SSIDs.

// -----------------------------------------------------------------------------
// onInterval dependencies
Expand Down Expand Up @@ -221,7 +230,7 @@ class InqPortal
u16 sizeConfig = 0,

// Speed for output to Arduino Serial Monitor.
u32 serialBaud = 115200);
u32 serialBaud = 74880);

// Starts up the instance of InqPortal. All values have workable defaults.
rc begin(
Expand Down
Binary file modified src/esp8266/Inq.a
Binary file not shown.

0 comments on commit a9549b3

Please sign in to comment.