Jump to content

Recommended Posts

Posted

Hello Midiboxers,

I'm reprogramming a midibox64 to get all 64 DIN buttons

sending MIDI and nothing else, no menu etc.

All is well so far, but I could not turn off autorepeating

for the 8 buttons at pins 4-7 of SR0 and of SR1.

I have turned off normal autorepeating with MIOS_DIN_PinAutoRepeatDisable

and even reset bit 4 (MIOS_BOX_STAT_AUTOREPEAT) of MIOS_BOX_STAT,

all with no success.

I could not even find the part of the program that does the autorepeat

in my case, neither in the MB64 nor in the kernel. Perhaps I have to

try harder, I'm just a bit tyred after searching for too long.

Any help is highly appreciated.

Thank you.

Ralf

Posted

The modified application does a lot of other things, in assembler,

so C is not an option, but looking at NotifyToggle is an interesting point.

I tried it and the result is that MIOS_DIN_NotifyToggle is already called

repeatedly. So the autorepeater must be somewhere before.

Ralf

Posted

Sorry everybody, it was a hardware fault.

The masses of the 8 buttons which repeated when pressed

were not connected to the ground. Instead, they were connected

to a LED multiplex line and got the on-off-signal from this connnection. 

All the best,

Ralf

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...