Did anyone figure out how to make this work in linux? I have been trying to communicate with lazarus and an arduino
(raspberry pi, mint on my laptop, etc) off and on for several years, and I keep giving up. The arduino end is fine, I can communicate arduino to arduino, or even arduino to other chips. I can even bit-bang a serial communications protocol from scratch. But I can't ever get lazarus to send a serial message that is intelligible on the other end. I have tried synaser, sdpo, TLazSerial, etc. Following this thread and the associated WIKI (thanks to all who built and helped), I have the arduino working. Using Arduino's serial monitor, I can turn the light off and on. I even echoed the messages to an LCD so I can see them as they come in. Nothing echoable to the screen is coming in - but garbage is clearly being transmitted, as the TX and RX leds on the arduino light up when I try to press the on/off buttons. BTW, my lazarus program is exactly the same as the example, and is using the same port that is working on arduino serial uploads and communication.
Very frustrated - and if anyone has figured out how to make this simple example work, I would appreciate knowing how.