what's new?

Reply to this note

Please Login to reply.

Discussion

AxeOS New Features

Chart data source selection by @terratec in #955

Switch pool on dashboard by @duckaxe in #1187

Introduction Sensitive Data Service by @duckaxe in #1135

Added blockFound to dashboard and API by @duckaxe in #1235

Mobile: Moving quick links from the menu to the top bar by @duckaxe in #1307

Automagical StratumURL cleanup by @duckaxe in #1316

Swarm improvements

Swarm Facelift by @duckaxe in #1231

Rearrange swarm layout by @terratec in #1223

Fix color representation for Nerdaxe devices by @duckaxe in #1232

Swarm Grid View by @duckaxe in #1247

Swarm device notifications by @duckaxe in #1290

Hashing and Stratum Improvements

Overheat protection by nostr:npub1vwf2mytkyk22x2gcmr9d7ktprakh6llwpzxqlke8rlv5j0qyx2esf2lxtw in #1304

Show block header, scriptsig and network difficulty by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1200

Option to disable suggested difficulty by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1264

Allow ipv6 stratum and local address by nostr:npub1vwf2mytkyk22x2gcmr9d7ktprakh6llwpzxqlke8rlv5j0qyx2esf2lxtw in #1254

Show ipv4 ipv6 on home component by nostr:npub1vwf2mytkyk22x2gcmr9d7ktprakh6llwpzxqlke8rlv5j0qyx2esf2lxtw in #1324

Reduce stratum tcp timeout by nostr:npub1vwf2mytkyk22x2gcmr9d7ktprakh6llwpzxqlke8rlv5j0qyx2esf2lxtw in #1312

Hashrate registers

Hashrate registers by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1249

Hashrate registers for BM1366, BM1368 and BM1397 by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1271

Hashrate Registers Part 3 by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1301

Reverse register error counter and percentage and remove hash rate smoothing by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1340

Fix heatmap tooltip and hashrate error percentage on Hex by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1345

Hashrate Heatmap by @duckaxe in #1274

Hardware and Display Improvements

Bitaxe Hex 303 by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1257

Add SH1107 display offset configuration by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1329

Fix SH1107 display offset by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1335

Add Wi-Fi connect QR code to display by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1323

GT: Simplify EMC2103 second temperature reading by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1218

Fix ic2 errors when using tps546d24s instead of tps546d24a by nostr:npub174ctqgtuctlrdy0fgjsdtthh49rftd3tjhxnqgr6gj5f5xezvzvs7g5hvy-wilson in #1293

Extend TPS546 detection code for other startup failures by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1319

Disconnect Wi-Fi if IP address is not assigned by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1326

Add degree symbol on display by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1214

Add space before dBm by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1238

Remove spacing from suffixString by @duckaxe in #1308

Memory Improvements

Misc optimizations to free more internal memory by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1280

Static allocation of statistics buffer by @terratec in #1246

Isolate NVS usage into task by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1286

API Changes and Improvements

Add type checks for API settings by @terratec in #880

Change best(Session)Diff type from string to number by @duckaxe in #1202

Set the 404 status for unknown api routes by @0xf0xx0 in #1296

Convert API networkDifficulty to number by @duckaxe in #1309

Documentation

Update notes in readme to mention the usb-c problem of models before 602 by @kakulukia in #1225

Add note about ESP32 module type by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1243

Add notes on esptool version requirement and Wi-Fi routers that block Bitaxe traffic by @STSMiner1 in #1252

Fix stratum submit_share code comments by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1306

Bugfixes

Fix form elements hover/focus color by @duckaxe in #1227

Destroy subscriptions when leaving page by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1237

Fix watchdog timer on screen init by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1268

Fix scriptsig decoder crash by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1273

Init hashrate register statistics data if hashrate registers are not available by nostr:npub1vwf2mytkyk22x2gcmr9d7ktprakh6llwpzxqlke8rlv5j0qyx2esf2lxtw in #1263

Fix scriptsig decoder crash part 2 by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1276

Fix missing IPv6 zone identifier append by nostr:npub1vwf2mytkyk22x2gcmr9d7ktprakh6llwpzxqlke8rlv5j0qyx2esf2lxtw in #1277

Fix System Page issues by @duckaxe in #1278

Fix chart data source key for local storage by @terratec in #1256

Fix swarm live data with fallback fields by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1265

Load default theme if none stored in nvs by nostr:npub1vwf2mytkyk22x2gcmr9d7ktprakh6llwpzxqlke8rlv5j0qyx2esf2lxtw in #1295

Fix JSON of DEFAULT_COLORS by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1297

Improving sensitive data masking for text fields by @duckaxe in #1287

Handle invalid temperature readings by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1285

Fix theme color preselect by @duckaxe in #1299

Fix sensitive data visibility on dashboard by @duckaxe in #1305

Fix heatmap on Max and Hex by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1318

Fix manual fan speed setting by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1331

Fix: some swarm issues by @duckaxe in #1330

QuickLinks: Return only know hosts by @duckaxe in #1327

Don't try to printf %s a number in nvsinit_fallback() by nostr:npub1ql2zzp3g6yndgz05js7wdc4qkr88wkyne5nw2cc7csrtzqs0yeesgwrxya in #1337

Reduces bap logging by nostr:npub1vwf2mytkyk22x2gcmr9d7ktprakh6llwpzxqlke8rlv5j0qyx2esf2lxtw in #1339

Fix shares rejected reasons break by @duckaxe in #1341

Fix tooltip component (no value -> value) by @duckaxe in #1343

Shortenend error percentage option by @duckaxe in #1346

Increase z-index for tooltip backdrop by @duckaxe in #1349

Code Quality

Uniform dashboard dropdowns by @duckaxe in #1270

Replace deprecated HttpClientModule by @duckaxe in #1160

Remove unused edit.component.scss by @duckaxe in #1197

Move html calcs to ts by nostr:npub1vwf2mytkyk22x2gcmr9d7ktprakh6llwpzxqlke8rlv5j0qyx2esf2lxtw in #1275

Remove INA260_installed method by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1266

Move dashboard messages from template to component by @duckaxe in #1229

Refactor hashrate to float and timestamps to ms by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1251

Check error if SYSTEMperipherals fails by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1320

Refactor fallback for asic frequency and fan speed NVS config by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1334

Introduction Tooltip Components by @duckaxe in #1175

Build System

Introduce tools/upload2device.py by @johnny9 in #1145

Switch to latest stable verion of ESP IDF 5.5.1 by @eandersson in #1215

Update espport dependency version to 2.6.2 by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1294

Self test external temp by nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k in #1302

New Contributors

@kakulukia made their first contribution in #1225