Od kilku dni borykam się z wysyłaniem i odbieraniem danych na COM1 oraz COM2, no i wielka lipka.
Konfiguracja komunikacji mam taką:
Code: [Zaznacz cały] [Rozwiń/Zwiń]
- $regfile = "m2560def.dat"
- $crystal = 16000000
- $hwstack = 250
- $swstack = 250
- $framesize = 250
- Config Com1 = 19200 , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
- Config Com2 = 19200 , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
- Enable Interrupts
- Open "com1:" For Binary As #1
- Open "com2:" For Binary As #2
Jeden z tych portów wysyła dane z sterownika MPPT do komputera przy pomocy modułu radiowego HC-12,
a drugi COM ma za zadanie wysyłać dane do samego regulatora MPPT.
A więc moje pytanko brzmi? w jaki sposób wysłać taką komendę poniżej i co by trzeba było dopisać w programie, pewnie trzeba by użyć procedurki - serialin1 lub 2.
- częstotliwość: "S1F20.5T"
- Wypełnienie : "S1D075T"
Wysyłanie musi być w cudzysłowach.
Bardzo bym był wdzięczny za pomoc.
