DOn't panic - they are talking a different version of this VFD - there is no knob hereVolume knob????????? The device has a volume knob??????? oh, crap!! 8-}
This is because I did never concentrate on accurate pressing the buttons. Honestly - it seems as if one needs kinda driver's license and at least 10 years practical experience to operate that remote control. I mean, Tschernobyl was nothing compared to this hitec (well - rather lotec) device here So look at this hyper terminal screenshot and believe in the old man: These 0x7Es are irrelevant (7 of 9 would like that! Well - I like 7 of 9...)All other 0x7E where randomly ocurring.
Which is really annoying... The logs you provided definately show a 0x7E following each valid button press.... and they are consistently 109ms -125ms behind the keypress.... When the display is sending a 0x7E to indicate a repeat, they are consistently 90ms to 110ms apart...
You like those 0x7Es... don't you?Good suggestions... but I think there will be a problem with the 0x7E codes... the mediaportal logs still show that a 0x7e gets send for each button pressed, it's just not being received when it is expected...
And you like the complicated way If there is the need of reading two bytes, why then did I make it to produce just one singe byte with one single button hit? I tell you, the 0x7E just tells you, that someone is sitting on the button! Well - this is gonna become a fight even worse than between cotholics and protestants... We somehow need our Martin Luther of the 0x7E...I think that the first thing to do will be to change the receive threshold from 1 byte to 2 bytes... that way we can see if there really is a "matched pair" for the button presses without having to do another complete rewrite of some perfectly good code (well... that's my opion of it... and I am entitled to it!! 8-} )
You are free to stand up whenever you wantHEy! That is MY rock! Go, lookfor your own rock! (Reminds me of Monty Python - but in Life of Brian it was a bush... And no flat jokes about George Walker now!)
ROFL!!!! Brilliant!!!..... I'll continue programming once I manage to pry myself of the floor!!!!
Will be done as soo as these recordings are doneAttached is a version with the receive threshold increased to two... Please test and report (with mediaportal.log please)... If it makes no difference, then we'll have another try at rewriting the logic.
Greets
Axel
==============================================
this is called Agile rapid development method?!?
Actually... it's the PVRDA method (Programming Via Remote Data Aquisition)... The more feedback, the faster it goes 8-}
Fortunately you are not proceeding the cyclic ATW method, where ATW stands for "against the wall"... well...
==============================================
[If you can... run Mediaportal... let it sit until mediaportal blanks the screen... then, using the keyboard, have mediaportal resume and shut it down... then grab the log...
How long does it take mediaportal to blank the display?? I don't think I've ever seen Mediaportal blank the display... my machine goes into standby first...
Regards,
CybrMage
PS: Your using PowerScheduler..... It may be that plugin that is causing MediaPortal to blank the screen... I've experienced trouble with the iMONLCDg driver that are related to PowerScheduler.... If that is the case, there may be a workaround... (for after the remote issues are resolved).
I also found out, that, when the screen is blanked, it is not possible to wake it up with the remote. To be more precise: not only gets the screen blanked, it gets switched off - as my LCD TV says "no signal". Sitching it on again cn only be done using mouse or keyboard. And yes, it is Power Scheduler that blanks the screen... But it should send MP to standby. Actually it blanks or switches off the screen as recordings are going on. I have to inspect the entire behaviour more accurately, then will report again...