Programowanie modułu SA868 Bascom, ATTiny25 i SA868 - nie mogę ustawić freq.. |
Cześć. Kupiłem u majfrenda moduł SA868, wersja (miała być) VHF. Podłączyłem do ATTiny25, napisałem w Bascom AVR kawałek kodu: $Regfile="attiny25.dat" $noramclear $Crystal=8000000 $hwstack=0 $swstack=0 $framesize=0 $crystal = 8000000 $baud = 9600 Waitms 100 Open "comb.3:9600,8,n,1" For Output As #1 Print #1 , "AT+DMOCONNECT" wait 1 print #1 , "AT+DMOSETGROUP=0,144.000,144.0000,000,3,000" wait 1 print #1 , "AT+DMOSETVOLUME=4" wait1 print #1 , "AT+SETFILTER=0,0,0" wait 1 print #1 , "AT+VERSION" Close #1 Moduł zasilony z 18650, + na pin 8, masa na pinach 9 i 10. Port b.3 ATTiny25 podłączony do pinu 16 modułu, pin 17 modułu wyprowadzony na terminal. Odpowiedź modułu na terminalu poniżej: +DMOCONNECT:0 +DMOSETGROUP:1 +DMOSETVOLUME:0 +DMOSETFILTER:0 Ewidentnie moduł nie przyjmuje polecenia AT+DMOSETGROUP=0,144.000,144.0000,000,3,000 Nie wiem co może być przyczyną. Próbowałem podstawić wartości z pasma 70cm żeby wykluczyć pomyłkę przy wysyłce ale nic z tego. Za każdym razem w odpowiedzi mam +DMOSETGROUP:1. Ktoś pomoże? Dokumentacja modułuhttps://logifind.com/u_file/2108/file/78c8b5da1d.pdf |