| Autor | Správa |
|---|
Fórum: Ostatné Téma: Component Graf ? |
Odpovede: 2 Zobrazenia: 785
| dik  |
|
Fórum: Ostatné Téma: RS 232 |
Odpovede: 14 Zobrazenia: 1234
| ano, on posiela dokola toto:
(STX)434300000000(CR)(STX)434300000000(CR)(STX)434300000000(CR)(STX)434300000000(CR)(STX)434300000000(CR)(STX)434300000000(CR)(STX)434300000000(CR)(STX)434300000000(CR)(STX)434300000000(CR)(STX)434300000000(CR)(STX)434300000000(CR)..... atd....
samozrejme tie čisl... |
|
Fórum: Ostatné Téma: RS 232 |
Odpovede: 14 Zobrazenia: 1234
| No ty pises o ukonceni retazca, ja o jeho zaciatku. V mojom pripade pristroj oznami koniec retazca ako znak CR (ASCII = #13), Priamo v tomto comporte ide prave o prvy znak.
takto: (STX)434300000000(CR), kazde jedno cislo je jeden bajt.... posiela po bajtoch a cely retazec ktory potrebujem ma velk... |
|
Fórum: Ostatné Téma: RS 232 |
Odpovede: 14 Zobrazenia: 1234
| menší preklep, má tam byť #2 :)
V ascii je to STX.... co je prave zaciatok retazca "¬" ktory citam, v meme ma takyto cely retazec (v mojom pripade) tvar "¬44360200000000".
Na zaklade tohoto znaku #2 = ASCII alebo "¬"= memo, zacina citat (onRxchar), a v ramci toho ... |
|
Fórum: Ostatné Téma: RS 232 |
Odpovede: 14 Zobrazenia: 1234
| stačilo nastaviť EventChar na "#1", sice komunikaciu nacita sem tam zle, ale po max 2 sekundach sa sama opravi :)
Dalsiu zradu robila "LED diodka" ktora signalizuje komunikáciu pri cítani RxChar... pri vypnuti komportu, ju bolo treba odpojit od Comportu ... alebo ju vyhodiť :)... |
|
Fórum: Ostatné Téma: RS 232 |
Odpovede: 14 Zobrazenia: 1234
| Vie mi niekto poradiť ako vymazať buffer ?
Čitam retazec cez
comport.readstr(str,16);
Ked spustím prístroj prvy krat, tak čítaný retazec má korektný tvar:
"s443300000000"
Ale keď spustím program druhy krát, čítaný retazec je zle načítaný napr:
"0000s443300000"
P... |
|
Fórum: Ostatné Téma: Component Graf ? |
Odpovede: 2 Zobrazenia: 785
| Zdravím,
Je nejaká schopná komponenta pre tvorbu grafov v Delphi 7 a máte s nou skúsenosti ? najlepšie aby to vedelo urobiť graf čo najjednoduchšie.
Vďaka za rady. |
|
Fórum: Ostatné Téma: RS 232 |
Odpovede: 14 Zobrazenia: 1234
| vama píše:
Ok, skusim, zajtra kukni túto tému, keby som mal otázky . zatial vdaka. |
|
Fórum: Ostatné Téma: RS 232 |
Odpovede: 14 Zobrazenia: 1234
| | ok, už som to rozchodil. Vedel by si sem hodiť nejaké zdrojáky, kde ide to čítanie ??. |
|
Fórum: Ostatné Téma: RS 232 |
Odpovede: 14 Zobrazenia: 1234
| | Delfičko máš aku verziu ? to som skúšal tiež, ale ani za nic, som ten komponent tam nevedel nahodiť, bez toho aby mi vyhadzovalo chyby. Ja mam D7 enterprise. |
|
Fórum: Ostatné Téma: RS 232 |
Odpovede: 14 Zobrazenia: 1234
| Cafte,
najde sa tu niekto kto skúšal riešiť RS232 (seriovú linku) v Delphi ?
No takto, snazim sa to robit cez component Cport4.11. Port mi najde, otvorí, viem ho otestovať ci je otvorený, ale nevim ho čítať. Tipujem ze to bude treba robiť cez comport1.read(). Nepotrebujem nič odosielať, len č... |
|