Guido
2012-05-19 01:17:44
or the last mile^^
plz feel free to take your time..DA..... i can wait..just wanted to get this out there. Im byte beat^^
Hi,
I am sorry to be such a bandwidth hog here, but the light at the end is 10 feet away! ^
My sender sends
------------------------------------------
F0 00 00 66 14 12 xx <data> F7 : update LCD. xx=offset (0-112), string. display is 55 chars wide, second line begins at 56, though.
-------------------------------------------
Simple huh? Header , offset... ascii type data. Some times it is sent in dumps as large as 63 or so bytes. Sometimes just 15 bytes..say to update just one tracks name.
The reciever's display is broken up into 8 zones..like this...{there is a second page in the reciever..but it no mans land for me right now}.
----------------------------------------------
0000000000111111111122222222223333333333
4444444444555555555566666666667777777777
----------------------------------------------
The format for the receiving display is....
-------------------------------------------
z=zone #.....gx=ascii..i think, but nonetheless same format as the sender..thank God!
F0 00 00 66 05 00 12 z1 g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 F7
F0 00 00 66 05 00 12 z2 g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 F7
....or it can be sent like this...
F0 00 00 66 05 00 12 z1 g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 z2 g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 F7 I dont know exactly how many zones u can send at once
My questions are..what would be the best approach? I mean overall. Do i use a bunch of variables? Wont i run out of variables?
I figure i would use a variable and some math to do the "positional offset diffeerences" from the senders offset to the recievers zones.
i was able to get the first tracks name with this...........{but i kept gettin a weird 3rd or 4th character. Could be some jive with mid yoke...}
Translator 1.2: Display
Options: disabled, stop=false
Incoming: MIDI F0 00 00 66 14 12 00 pp qq rr ss rr uu vv F7
Outgoing: MIDI F0 00 00 66 05 00 12 00 pp qq rr ss tt uu vv F7.
But like i said some of the dumps are up to 63 bytes...waddaya think?
Thanks immensely for any help
Guido
plz feel free to take your time..DA..... i can wait..just wanted to get this out there. Im byte beat^^
Hi,
I am sorry to be such a bandwidth hog here, but the light at the end is 10 feet away! ^
My sender sends
------------------------------------------
F0 00 00 66 14 12 xx <data> F7 : update LCD. xx=offset (0-112), string. display is 55 chars wide, second line begins at 56, though.
-------------------------------------------
Simple huh? Header , offset... ascii type data. Some times it is sent in dumps as large as 63 or so bytes. Sometimes just 15 bytes..say to update just one tracks name.
The reciever's display is broken up into 8 zones..like this...{there is a second page in the reciever..but it no mans land for me right now}.
----------------------------------------------
0000000000111111111122222222223333333333
4444444444555555555566666666667777777777
----------------------------------------------
The format for the receiving display is....
-------------------------------------------
z=zone #.....gx=ascii..i think, but nonetheless same format as the sender..thank God!
F0 00 00 66 05 00 12 z1 g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 F7
F0 00 00 66 05 00 12 z2 g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 F7
....or it can be sent like this...
F0 00 00 66 05 00 12 z1 g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 z2 g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 F7 I dont know exactly how many zones u can send at once
My questions are..what would be the best approach? I mean overall. Do i use a bunch of variables? Wont i run out of variables?
I figure i would use a variable and some math to do the "positional offset diffeerences" from the senders offset to the recievers zones.
i was able to get the first tracks name with this...........{but i kept gettin a weird 3rd or 4th character. Could be some jive with mid yoke...}
Translator 1.2: Display
Options: disabled, stop=false
Incoming: MIDI F0 00 00 66 14 12 00 pp qq rr ss rr uu vv F7
Outgoing: MIDI F0 00 00 66 05 00 12 00 pp qq rr ss tt uu vv F7.
But like i said some of the dumps are up to 63 bytes...waddaya think?
Thanks immensely for any help
Guido