Adds a submenu under extras to set wireless power ("WL POWER"). Options are called 0, -6, -12, -18 (for the power levels in dBm as stated in Midibeam manual).
The midibeam sends a sysex config dump on bootup. Default values:
14:15:35.811 From Panda-Audio midiBeam SysEx Unknown Manufacturer 15 bytes F0 00 21 11 02 01 08 10 08 02 00 00 0C 11 F7
Sysex command sent when changing power level to -6dBm (0x01):
14:31:00.430 From Panda-Audio midiBeam SysEx Unknown Manufacturer 8 bytes F0 00 21 11 02 02 01 F7
Resulting config dump after next bootup. The one byte differing is the radio power setting:
14:32:01.249 From Panda-Audio midiBeam SysEx Unknown Manufacturer 15 bytes F0 00 21 11 02 01 08 10 08 02 01 00 0C 11 F7
There is a global value for wlPower, but it is literally only used to pass the value around in the menus. Nothing is currently stored in EEPROM, as there are no guarantees that the midibeam setting will still match what was last sent from the NuEVI. This should maybe be combined with a fair chunk of documentation before being sent to users, noone should really be messing with this value unless they know what they're doing.
Adding a radio channel setting in the same way would be relatively straightforward, but the point of having that is even more dubious as it is supposed to select channels dynamically.
Adds a submenu under extras to set wireless power ("WL POWER"). Options are called 0, -6, -12, -18 (for the power levels in dBm as stated in Midibeam manual).
The midibeam sends a sysex config dump on bootup. Default values:
14:15:35.811 From Panda-Audio midiBeam SysEx Unknown Manufacturer 15 bytes F0 00 21 11 02 01 08 10 08 02 00 00 0C 11 F7
Sysex command sent when changing power level to -6dBm (0x01):
14:31:00.430 From Panda-Audio midiBeam SysEx Unknown Manufacturer 8 bytes F0 00 21 11 02 02 01 F7
Resulting config dump after next bootup. The one byte differing is the radio power setting:
14:32:01.249 From Panda-Audio midiBeam SysEx Unknown Manufacturer 15 bytes F0 00 21 11 02 01 08 10 08 02 01 00 0C 11 F7
There is a global value for wlPower, but it is literally only used to pass the value around in the menus. Nothing is currently stored in EEPROM, as there are no guarantees that the midibeam setting will still match what was last sent from the NuEVI. This should maybe be combined with a fair chunk of documentation before being sent to users, noone should really be messing with this value unless they know what they're doing.
Adding a radio channel setting in the same way would be relatively straightforward, but the point of having that is even more dubious as it is supposed to select channels dynamically.