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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...