Skip to content

Releases: studiohsoftware/2WIRELESS

Add bus checks to all messages.

03 Mar 21:38
9b99315

Choose a tag to compare

Additional checks for bus state before all I2C messages.

Fix message corruption.

02 Mar 19:11
4ca6853

Choose a tag to compare

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.

19 Jul 11:28
6888e02

Choose a tag to compare

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

Improved debugging

04 Jul 16:57
771f119

Choose a tag to compare

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

03 Jul 00:46
b8cbde5

Choose a tag to compare

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

01 Jul 16:45
7bc4776

Choose a tag to compare

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

Restore check for sendMidiToUsb in I2C listener.

01 Jul 16:23
95337d5

Choose a tag to compare

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.

30 Jun 15:21
883b48a

Choose a tag to compare

v1.10

Add firmware display, favicon, improved bus stability.

v1.9.2

01 Feb 21:42
f785d69

Choose a tag to compare

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

31 Dec 00:35
1bb1fde

Choose a tag to compare

Fix Wifi reconnect.