Arduino Prepinani smeru RS 485

Miroslav Mraz mrazik na volny.cz
Středa Říjen 25 18:43:50 CEST 2023


void PrintOut(const String & TEXT) // vypis na seriovou linku RS485
{...

Mrazík

On 25. 10. 23 18:28, Jirka Mww wrote:
> Dobrý večer,
> 
> mám tady jednu desku, kterou programuji v Arduinu a ta má seriovou linku 
> RS485, takže je třeba přepínat směr toku dat.  To mi funguje, ale 
> potřebuji to nějak spojit s původní procedurou pro normální seriovou linku.
> Vymyslel jsem tuhle konstrukci :
> void PrintOut(TEXT) // vypis na seriovou linku RS485
> { digitalWrite(RS485_RD,HIGH);// prepni na zapis
> delay(10);
> Serial.print(TEXT);
> Serial.flush();// cekani na vyprazdneni bufferu
> digitalWrite(RS485_RD,LOW);
> }
> TEXT je typu String.
> Překladači vadí to void na začátku , nevíte prosím, jak to napsat ,
> aby to fungovalo tak, že se ten textový řetězec předá do Serial.print ?
> 
> 
> Zdravi
> Jirka Sloupenský  OK1MWW
> 
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>	Neobsahuje žádné viry.www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
> 
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list