mioXL_DFU_220_20240226.mid

Notes:

Version: 2.2.0
Date: 2024-02-26

1. RTP-MIDI initiator sessions now have the three characters "[I]" prepended to them. This is intended to work around the problem where users give both initiator and responder sessions the same name (which won't work). This has the added bonus of clearly showing (in Audio MIDI Setup) which sessions are in initiator mode and explains why you can't initiate a connection to them from your Mac.

2. Modified the USB-MIDI host reservation system so that devices with no serial number will use the port names (in and out) for matching.

3. Relaxed the rules for MIDI port naming: 
 a. must be at least 1 character long, 
 b. characters allowed are letters (A - Z and a - z), numbers (0 - 9) and some special characters (defined in lookup table)

4. Fixed a number of problems with Bonjour, mostly related to name conflict resolution not working properly.

5. Added support for configuring OLED parameters (brightness, invert, display sleep).