Skip to content

Releases: studiohsoftware/2WIRELESS

Add bus checks to all messages.

Choose a tag to compare

@studiohsoftware studiohsoftware released this 03 Mar 21:38
9b99315

Additional checks for bus state before all I2C messages.

Fix message corruption.

Choose a tag to compare

@studiohsoftware studiohsoftware released this 02 Mar 19:11
4ca6853

WPM could cause bus lockups and message corruption if it sent a message while a message was already on the bus. 281e presets were affected. This issue has been fixed.

Fetch setup data in two chunks instead of one.

Choose a tag to compare

@studiohsoftware studiohsoftware released this 19 Jul 11:28
6888e02

Attempt to fix mysterious setup page load problem on some devices under some circumstances.

Improved debugging

Choose a tag to compare

@studiohsoftware studiohsoftware released this 04 Jul 16:57
771f119

Added subject area debug print statements. Fixed setup page load issue I was having on my phone when WPM powered by computer. The answer was to add a ".0" to the end of the version number text on the setup page. Setup page doesn't like vX.XX and the versions since v1.10 had the same issue. No idea.

Stabilization for heavy bus activity

Choose a tag to compare

@studiohsoftware studiohsoftware released this 03 Jul 00:46
b8cbde5

Improve stability when flooding bus with MIDI clock while beating on 206e/225e preset changes. Try to release bus and wait at the first sign of trouble. Clear queued requests, and reset I2C. Lots of debugging statements added for error cases. Added an attempt to recover I2C functionality when USB is disconnected because WPM can get hung up and it seems USB connect/disconnect are the only things functioning (because interrupt based.) So user code gets hung, but not sure where.

Restore maxdelays in masterEndTransmission

Choose a tag to compare

@studiohsoftware studiohsoftware released this 01 Jul 16:45
7bc4776

Minor tweak for stabilizing bus under heavy I2C load. Work in progress.

Restore check for sendMidiToUsb in I2C listener.

Choose a tag to compare

@studiohsoftware studiohsoftware released this 01 Jul 16:23
95337d5

Previous code change accidentally dropped a check on sendMidiToUsb (configured in the Setup page). It's used when the 252e clock is being sent to the bus to permit/prevent the clocks from being sent out USB to an external USB Host.

Add firmware display, favicon, improved bus stability.

Choose a tag to compare

@studiohsoftware studiohsoftware released this 30 Jun 15:21
883b48a
v1.10

Add firmware display, favicon, improved bus stability.

v1.9.2

Choose a tag to compare

@studiohsoftware studiohsoftware released this 01 Feb 21:42
f785d69

Blue LED added to the board to indicate I2C activity. This release did not change the firmware (still v.1.9.) The board is now rev4.

v1.9.1

Choose a tag to compare

@studiohsoftware studiohsoftware released this 31 Dec 00:35
1bb1fde

Fix Wifi reconnect.