Slöa ner RS232
Slöa ner RS232
Har problem med att kommunisera med en gammal elektronikburk (interfaceburk byggd första halvan av 1980) via COM-port. Problemet dyker upp om man använder sig av datorer nyare än 386or. Baudrate spelar ingen större roll, problemet (som jag förstått det) är att tecknen kommer för snabbt/tätt efter varandra, vilket den gamla elektroniken inte hänger med på.
Det jag skulle behöva är nåt (programvara eller en krets..) som tar emot data från en "modern" dator - buffrar och skickar vidare i "lagom" och hellst konfigurerbart tempo till interfaceburken.
Hoppas att nån av era klokhjärnor kan ge mig en fingervisning åt rätt håll.
[Edit]Kanske ska tillägga att datorn rullar på Unix Interactive 4.1.1 och applikationen/mjukvaran är hårt knuten till detta operativ...
Det jag skulle behöva är nåt (programvara eller en krets..) som tar emot data från en "modern" dator - buffrar och skickar vidare i "lagom" och hellst konfigurerbart tempo till interfaceburken.
Hoppas att nån av era klokhjärnor kan ge mig en fingervisning åt rätt håll.
[Edit]Kanske ska tillägga att datorn rullar på Unix Interactive 4.1.1 och applikationen/mjukvaran är hårt knuten till detta operativ...
Senast redigerad av DrDjaevel 4 april 2007, 20:30:24, redigerad totalt 1 gång.
- JimmyAndersson
- Inlägg: 26417
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Om den nya datorn har tre serieportar är det ju enkelt att lösa problemet.
Första porten används av programmet som ska prata med den åldriga burken. Den porten kopplas istället för till ålderburken till port 2
som används av ditt lilla buffer program som buffrar och skickar ut data i jämn lagom takt på port 3 som i sin tur är kopplad till ålderburken.
Bufferprogrammet kan man göra hyffsat enkelt i t.ex. Python med hjälp av PySerial.
Förutsättningen är ju givetvis att snitthastigheten av data inte överskrider det som ålderburken kan hantera....
Alternativet är att göra om programmet (eller ett nytt) som pratar med ålderburken så att den inte skickar för snabbt...
Första porten används av programmet som ska prata med den åldriga burken. Den porten kopplas istället för till ålderburken till port 2
som används av ditt lilla buffer program som buffrar och skickar ut data i jämn lagom takt på port 3 som i sin tur är kopplad till ålderburken.
Bufferprogrammet kan man göra hyffsat enkelt i t.ex. Python med hjälp av PySerial.
Förutsättningen är ju givetvis att snitthastigheten av data inte överskrider det som ålderburken kan hantera....
Alternativet är att göra om programmet (eller ett nytt) som pratar med ålderburken så att den inte skickar för snabbt...
- JimmyAndersson
- Inlägg: 26417
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt: