Device(please complete the following information):
Device: Bridge6 & Bridge4
Firmware version: v1.1.1-beta.4
Hardware version: v1.0.1
Describe the bug
The device is returning a single object inside of the expMessages array of each bankSettings object instead of N objects where N is the number of expression pedals supported by the device.
To Reproduce
Steps to reproduce the behavior:
DREQ any bankSettings object.
Observe the expMessages array.
Expected behavior
The device should return N objects where N is {the number of flexiports that the device supports}*2. Even if the objects do not contain any messages.
Device(please complete the following information):
Describe the bug The device is returning a single object inside of the expMessages array of each bankSettings object instead of N objects where N is the number of expression pedals supported by the device.
To Reproduce Steps to reproduce the behavior:
Expected behavior The device should return N objects where N is {the number of flexiports that the device supports}*2. Even if the objects do not contain any messages.
Screenshots
Additional context Full bank settings retrieved from DREQ. expMessagesArrayMissingObjects.txt
This issue is causing the bug raised in the "Expression Pedals are missing in Bank Settings UI. #83" discussion.