Pirate-MIDI / Pirate-MIDI-BridgeOS

Documenting Bugs & Issues - Public Collaboration
10 stars 2 forks source link

API: Inverse Exp Messages Returned Incorrectly (global + bank) #101

Closed konnsim closed 2 years ago

konnsim commented 2 years ago

Device(please complete the following information):

Describe the bug The device returns an incorrect sweep value for both bank and global exp messages set to any of the three inverse sweep types in subsequent API requests. Unsure if it is either set incorrectly correctly on the device or just returned incorrectly (no screen).

To Reproduce Steps to reproduce the behavior:

  1. Send an API packet to the device that contains either bank or global exp messages with a sweep value set to one of:
    • invLinear
    • invLog
    • invReverseLog
  2. Retrieve the settings via a DREQ command.
  3. Note that the sweep types are returned incorrectly.

Expected behavior The exp message sweep types should be returned correctly.

Screenshots ExpInvSweepTypes

Additional context Config file with exp messages configured on bank 0. Bridge 6 _2022-10-31_14-03-53.txt

samspencer5991 commented 2 years ago

fixed with v1.1.3