22class MIDICableUSBUpstream final :
public MIDICableUSB {
24 MIDICableUSBUpstream(uint8_t portNum,
bool mpe,
bool clock_in) : MIDICableUSB(portNum) {
26 for (
auto& port : ports) {
27 port.mpeLowerZoneLastMemberChannel = 7;
28 port.mpeUpperZoneLastMemberChannel = 8;
31 receiveClock = clock_in;
33 void writeReferenceAttributesToFile(
Serializer& writer)
override;
34 void writeToFlash(uint8_t* memory)
override;
35 char const* getDisplayName()
override;