Para el envío y recepción tengo esto
Código Delphi
[-]
procedure TForm1.ComPort1RxChar(Sender: TObject; Count: Integer);
var
str: string;
begin
ComPort1.ReadStr(Str, Count);
ShowMessage(str);
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
ComPort1.WriteStr('$');
end;
El botón escribe bien en el hércules con lo que entiendo que en la báscula también debería, pero no recibo nada. Al mandar el $ la báscula me debe de estar devolviendo el peso pero no lo recibo bien, algo estoy haciendo mal.
Lo tengo hecho con un botón para probar pero cuando lo consiga, lo que haré es un timer que esté enviando $ cada X tiempo.