Autor Téma: Lazarus - komunikace přes serial port  (Přečteno 3380 krát)

Offline raul

  • Plnoletý
  • ***
  • Příspěvků: 174
  • Karma: 10
    • Verze Delphi: FPC :D
Re:Lazarus - komunikace přes serial port
« Odpověď #15 kdy: 10-11-2016, 18:32:19 »
No v kazdem volani timeru se ti znovu vola pripoj - vzdy. A protoze arduino se pri conenctu resetuje, tak to musi resetovat, max ti to nahodou prochazi.
V tom odkaze je ten program mirne jinak, ovsem taky blbe :D

Napis oc ti jde konkretne - jestli hrani nebo fakt nejaka uloha, a muzu te nakopnout spravnejsim smerem. Zalezi jak moc pekny a cisty to chces mit. Na serverovy veci co pisu si s tim vyhraju holt vic - tam by nejaky polopady apod byly des.
Lazarus 1.6.3:), FPC, Intel/Arm, Windows/Linux

Vašek

  • Host
Re:Lazarus - komunikace přes serial port
« Odpověď #16 kdy: 10-11-2016, 18:49:00 »
Mam raspi a na něm pověšené arduino mega.
Arduino už žije svým životem a v něm nic měnit nechci.

Mi úplně postačí jedna funkce nebo procedura, kterou zavolám, když budu chtít něco odeslat.
odesli(Text: String);

A jedno vlákno, které poběží furt dokola a bude čekat až něco přijde.
Podmínka IF pokud přijde a tam si to už zpracují.

Offline raul

  • Plnoletý
  • ***
  • Příspěvků: 174
  • Karma: 10
    • Verze Delphi: FPC :D
Re:Lazarus - komunikace přes serial port
« Odpověď #17 kdy: 10-11-2016, 19:56:18 »
Ad raspi, tak tam jsem spesl nekde zahledl info, ze pokud ten port neuvolnis, do restartu mas smolicka - ale uz fakt nevim kde to bylo ( a i mam pocit, ze to nebylo vzdy).
To by mohl byt tvuj pripad.
Lazarus 1.6.3:), FPC, Intel/Arm, Windows/Linux

Vašek

  • Host
Re:Lazarus - komunikace přes serial port
« Odpověď #18 kdy: 10-11-2016, 20:56:56 »
Tak pokud mi to funguje přes python a komunikuje i po restartu.
Nedal bys tu prosím ty 2 zdrojačky?¨
Jak to ma byt spravně pro zapis a pro čtení?

Offline raul

  • Plnoletý
  • ***
  • Příspěvků: 174
  • Karma: 10
    • Verze Delphi: FPC :D
Re:Lazarus - komunikace přes serial port
« Odpověď #19 kdy: 11-11-2016, 09:56:18 »
Zkusim ti neco nasat, moje zdrojaky jsou moc zaintegrovane do aplikace, takze by nesly jednoduse vyjmout - v zakladu nededim tridy od TObject, ale od meho, ktery ma nektere veci navic a jednoduse to neodstranim, pak to mam uzpusobeny podobne i pro tcp, takze to neni tak easy.
Lazarus 1.6.3:), FPC, Intel/Arm, Windows/Linux

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 1795
  • Karma: 77
    • Verze Delphi: D2007, XE3, DX10
Re:Lazarus - komunikace přes serial port
« Odpověď #20 kdy: 11-11-2016, 09:58:35 »
Tak pokud mi to funguje přes python a komunikuje i po restartu.
A co kdybys spis poslal ten Python, at vidime, o co se vlastne snazis?

 

S rychlou odpovědí můžete používat BB kódy a emotikony jako v běžném okně pro odpověď, ale daleko rychleji.

Upozornění: do tohoto tématu bylo naposledy přispěno před 120 dny.
Zvažte prosím založení nového tématu.

Jméno: E-mail:
Ověření:
Křestní jméno zpěváka Gotta: