Δείτε και στην σελιδα xlightframe.sourceforge.net για περισσότερα.
Τυχαίνει να έχω για monitor το Philips 109S με το χαρακτηριστικό LightFrame2.
 Το lightframe είναι μια πατέντα της Philips για να δείχνει τμήματα της οθόνης σε ποιότητα τηλεόρασης με αρκετά όμορφο αποτέλεσμα για την παρακολούθηση ταινιών,τηλεόρασης ή έστω κάποιου slide show.
 Δεν βρήκα πουθενά στο internet πως να το ενεργοποιώ και έτσι το έψαξα μόνος μου 🙂
 Μετά από καιρό σήμερα 8-5-2004, (και έχωντας μια έκλαμψη!!.. σχεδόν μου ήρθε το πως δουλεύει στο μυαλό..Απλά σκέφτηκα εγώ πως θα το έφτιαχνα αυτό…Και όντως έτσι ήταν :))) ) βρήκα ότι το χαρακτηριστικό ενεργοποιήται στέλνοντας μια σειρά απο χρωματικούς κωδικούς στην τελευταία γραμμή της οθόνης..
 Den exo akoma apodikopihsh pliros to protokolo ths philips pantos katafera na energopihso ena tetragono sthn othonh mou me to ekshs kolpo…
 Efiaja mia grammh kanontas grab thn othonh me to gimp kathos energopiousa to lightframe (ta windows trexane se vmware) kai katophn apomonosa mono thn teleytea grammh..
 Meta thn proevala sto 100% me to kview se plhrh othonh kai kounontas ligo to parathiro emfanisthke to tetragono tou LightFrame2 :)))))
 Ayto pou menei tora einai merika peiramata gia thn apodikopihsh tou protokolou (Pirazontas ton xromatiko kodika mexri na katanoiso ti xreiazete na alazo) kai katophn h kataskevh kapiou adon gia to kde oste na yparxei kai to fuctionality tou lightframe opos sta w$ndows..
enablelightframe.png
 el1024x768.png
 clearlightframe.png
9-5-2004 Ekana mia analysh tou protokolou pou xrisimopihte… loipon exoume kai leme ta parakato aforoun se analish othonhs 1024×768 an kai leitourgoun kai se megaliterh analish…Profanos apla allazei to mikos ton “bits” Yparxoun 176 tetragona ta opia ana dio metaksh tous dimiourgoun ena bit
* sindiasmos green-blue theoro gia thn ora oti dilonh 1 kai o sindiasmos yellow-white dilonh 0
Sto telos ton 176 tetragonon yparxei mia lourida prasinh pou profanos megalonh analoga me thn analhsh oste na kaliptete olh h othonh… Ta green kai yellow tetragona exoun mhkos 5 pixel eno ta blue kai white 6 pixel gia analish othonhs 1024×768…
Loipon… 176 /2 =88 ara exoume 88 bit 88 /8 = 11 ara exoume 11 byte ta prota 15 zeygaria menoun panta idia kai einai malon to triger gia na katalavei to dsp ths othonhs oti eiparxei entolh lightframe opote exoume pali 176 – 30 = 146 146 / 2 = 73 73 / 8 = den vgenei se akereo polaplasio tou 2 opote kati den paei kala….
 Pantos se genikes grammes ayto pou pistevo oti tha vro einai kati san to parakato ena string arxikopihshs oi syntetagmenes x-y-x1-y1 kai ena string telous Se liges meres tha anakinoso edo ta apotelesmata….
 10-5-2004 Loipon sinexizo thn analish….
 Almost all screen
 Yelow-White = 0 Green-Cyan = 1
 0111001101100100111111111011111111111100110000001000110100011110111111111111111111001001?????+1 pixel
 01110011 01100100 11111111 10111111 11111100 11000000 10001101 00011110 11111111 11111111 11001001
 73      64        ff       bf       fc        c0      8d        1e      ff       ff       c9
 Yelow-White = 1 Green-Cyan = 0
 1000110010011011000000000100000000000011001111110111001011100001000000000000000000110110?????+1 pixel
 10001100 10011011 00000000 01000000 00000011 00111111 01110010 11100001 00000000 00000000 00110110
 8c      9b        00       40       03        3f      72        e1      00       00       36
 35995                64                831              29409              0
 39820              16384              15875             57714              0
 c        c                                                               c        c
 155               832               29247             225
 39680             16387              16242            57600
 Upper Left
 1000110010011011000000000010000000000011000000011010000000011111000000000000000010110100?????+1 pixel
 10001100 10011011 00000000 00100000 00000011 00000001 10100000 00011111 00000000 00000000 10110100
 8c       9b        0       20        3        1        a0       1f       0        0        b4
 UR
 1000110010011011001111010110000000000011001111101101000000011101000000000000000000100010?????+1 pixel
 10001100 10011011 00111101 01100000 00000011 00111110 11010000 00011101 00000000 00000000 00100010
 8c       9b       3d       60        3        3e       d0       1d       0        0        22
 Bottom Left
 1000110010011011000000000011001010111101000000101110001011100001000000000000000001000000?????+1 pixel
 10001100 10011011 00000000 00110010 10111101 00000010 11100010 11100001 00000000 00000000 01000000
 8c       9b        0       32        bd        2       e2       e1       0        0        40
 BR
 1000110010011011001111001001001010110100001111101110001011010100000000000000000011100000?????+1 pixel
 10001100 10011011 00111100 10010010 10110100 00111110 11100010 11010100 00000000 00000000 11100000
 8c       9b       3c       92        b4       3e       e2       d4       0        0        e0
 00111100 10010010 10110100 00111110 11100010 11010100
 001111001001           001010110100         001111101110        001011010100
 00000011 11001001     00000010 10110100    00000011 11101110    00000010 11010100
 3       c9            2       b4           3       ee           2       d4
 969                    692                 1006                 724
c = common byte
 First two bytes is signature (or command?)
 Last byte is checksum
 12 bit screen resoloution
 Apo oti katalaveno mexri tora ta dio prota byte einai to signature akolouthoun oi sindetagmenes packed 12bit ta epomena kai meta apo dio mhdenika byte akolouthei to checksum… Tha kano enan elenxo kai tha epaneltho se liges meres…
 11-5-2004
 Ο τρόπος υπολογισμού του αριθμού των pixels για κάθε χρώμα (Y-W, G-C) είναι ο ακόλουθος:
 Y=ROUNDGROUND((ROUNDGROUND(DISPLAYWIDTH/PAIR,0))/2),0)
 W=(ROUNDGROUND(DISPLAYWIDTH/PAIR,0))/2-Y
 TAIL= DISPLAYWIDTH-((Y+W)*PAIR)
 Όπου PAIR=88
 DISPLAYWIDTH = ανάλυση Οθόνης στον άξονα χ
 TAIL = πλεονάζοντα pixels
 H ROUNDGROUND στρογγυλοποιεί στον ακέραιο πχ 11,87654 επιστρέφει 11
 Πχ
 Y-G     W-C     DISPLAYWIDTH    TAIL
 3       4       640     24
 4       5       800     8
 5       6       1024    56
 7       7       1272    40
 7       7       1280    48
 11      12      2048    24  
 02-6-2004
 Shmera molis katafera na telioso thn routina gia ton ypologismo tou checksum exei hdh graftei arketos kodikas kai tha anarti8h shmera sto sourceforge.net …
 03-6-2004
 evala ta prota sources sto sourceforge…
 http://sourceforge.net/projects/xlightframe/
 exo kapio provlima me to CVS (fenete oti mallon einai ena genikeymeno problima tou server) kai otan diothothei tha anevaso ekei ola ta sources….
 04-6-2004
 Ta arxeia einai pleon ston CVS server tou sourceforge…
 Exei ginei hdh arketh doulia ston kodika..
 Menei mono na fiaxth h routina pou tha kanei pack ths diastaseis tou frame kai na fiakso sosta thn entolh reset…
 To public cvs kathisterh arketa na enimerothei…isos kai pano apo 5 ores!!!
 06-06-2004
 Telika to deytero byte einai entolh pros to hardware tou monitor…
 me 0x93 ginete to init kai yparxoun dio theseis h 0x9a kai h 0x9b stis opies to monitor mporei na apothikevei ths diastaseis tou LFbox..
 Exo hdh fiaksei to programma kai anavei olh thn othonh..Distixos kai pali to CVS tou sourceforge exei provlima opote tha anevaso ayrio ths allages an einai entaksh…
 07-06-2004
 Ola pleon einai etima kai to xLightFrame leitourgei kanonika 🙂
 Efiaksa kai ena script me to opio mporo na dialekso opio parathiro thelo kai na perasei ths diastaseis tou sto xlightframe..
 Alaksa kai to status tou project se beta kai efiaksa kai rpm gia to SuSe 9.1
 Perimeno na do tora thn antapokrish sto sourceforge kai analogos me tis paratiriseis na veltioso an xriasth to programma…
 08-06-2004
 Efiaksa kai allo ena script to lfs.sh me to opio mporeis na dialekseis opio kommati ths othonhs theleis gia na to fotiseis…
 Einai pros to paron mono sto CVS sto module alphacode..
 Leo na fiakso kai ena daemon na parakolouthei to parathiro pou exoume kanei highlight kai analoga me to an ginete resize minimize ktlp na prosarmozei to efe
 Ayto nomizo arkei gia na teliosh to xLightFrame kai na exei akrivos ta idia functions me to programa ths Philips 😉
 09-06-2004
 Ekana ena scriptaki to lfwf.sh pou dialegeis to parathiro pou thes kai an tou alakseis diastash aytomata prosarmozei to LF highlight…
 exei akoma kapia provlimatakia alla einai xrhshmo…vriskete kai ayto sto alphacode… 17-06-2004
 Kontevo na telioso kai thn kataskevh enos cgi kai mias selidas me javascript pou se sindiasmo mporoun na energopihsoun to ?LightFrame mesa apo selides web 🙂
 Skefome na fiakso kai ena mikro demo…
 24-06-2004
 To cgi einai etimo kai exei anevei sto cvs…
 Epishs etimo einai kai ena voithitiko programataki pou paragei PNG me codika LF
 Beltiothike epishs arketa kai to script lfwf.sh sto alphacode…
 Menei na alaksei h selida kai na mpei ena demo pou na ekmetalevete to cgi…
 26-06-2004
 H kenouria selida einai etimh..
 To demo doulevei..
 To sourceforge exei mia “arxea” dianomh gia ta web mixanakia tou kai xriastike na kano kapies mikres alages (logo bug tou gcc) gia na doulepsei to cgi
 Menei mono na kano ta script tou demo na doulevoun kai me allous browsers peran tou konqueror…
