| |
|
|
antek
|
04.10.2025 16:00:38
|

Grupa: Użytkownik
Posty: 1106
#8319993
Od: 2014-3-2
Ilość edycji wpisu: 6
|
Po przydasiu CANISA nadszedł czas na mój, czyli klient DX Cluster'a przez telnet. Konstrukcja identyczna jak CANISA, wykorzystująca część jego pracy (za jego zgodą). Nie mam konta na gitHubie, więc pliki wystawiam na moim serwerze. Jak ktoś ma ochotę może wstawić na swojego githuba.
Projekt jest wykonany w środowisku Visual Studio Code przy wykorzystaniu wtyczki PlatformIO. Od razu przyznaję się, że nie jestem zawodowym programistą więc pisałem jak umiałem, skupiając się aby działało.
Krótkie info o urządzeniu: Przydaś wykorzystuje wyświetlacz 320x240 - sterownik ILI9341 i ESP32 - wszystko tak samo jak u CANISA
Działanie: Po załadowaniu programu należy przełączyć się na sieć Wi-Fi generowaną przez nasz DX Cluster - IoT_APKO.
Po podłączeniu należy skonfigurować połączenie z naszą domową siecią Wi-Fi (DHCP lub STATIC IP), wpisać adres dostawcy Telnetu np. hamqth.com, numer portu np. 7300 i swój znak, który w większości przypadków jest wymagany przez usługę DX Cluster. Ponieważ nigdy nie wiadomo, czy znak jest wymagany, czy też nie, jest on automatycznie wysyłany po podłączeniu się do DX Clustera.
Jako dostawcę danych Telnetem wybrałem hamqth.com, wysyłający dane na porcie nr 7300.
Na ekranie Przydasia, znak "minus" (-) przed czasem oznacza, że wpis został dokonany przez stację z kraju naszego obszaru radiowego, z prefiksem zdefiniowanym w funkcji SprawdzKraj().
Obecnie to:
Polska Niemcy Czechy Słowacja Ukraina, Białoruś Litwa Lotwa Austria Węgry
ale można dopisać kolejne lub zmienić istniejące.
Gwiazdka (*) po prawej stronie czasu wskazuje na ostatnio dodany rekord.
Reszta opisu w nagłówku pliku main.cpp
Pliki można pobrać tutaj:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ ZDJĘCIA. DARMOWA REJESTRACJA
wpis edytowany 04.10.2025 16:11:23
_________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| |
|
|
sp6efy
|
05.10.2025 17:30:50
|

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1178
#8320199
Od: 2011-6-19
|
Fajny programik do kolekcji. Poległem na tym programie.. Możesz wstawić plik bin? _________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| |
|
|
antek
|
05.10.2025 19:47:32
|

Grupa: Użytkownik
Posty: 1106
#8320244
Od: 2014-3-2
|
Nie jestem pewny ale on chyba jest w katalogu pio\build\esp32dev jako firmware.bin Sprawdź czy działa. _________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| |
|
|
SP9Z
|
06.10.2025 00:51:52
|

Grupa: Użytkownik
QTH: Sosnowiec JO90NF
Posty: 1100
#8320288
Od: 2009-11-18
Ilość edycji wpisu: 1
|
antek pisze:
Nie jestem pewny ale on chyba jest w katalogu pio\build\esp32dev jako firmware.bin Sprawdź czy działa.
Z ciekawości wgrałem firmware.bin bezpośrednio do ESP32-2432S028R. Działa
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
wpis edytowany 06.10.2025 00:57:32
_________________ Jacek |
| |
|
|
sp6efy
|
06.10.2025 07:42:26
|

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1178
#8320322
Od: 2011-6-19
|
SP9Z pisze:
[quote=antek] Nie jestem pewny ale on chyba jest w katalogu pio\build\esp32dev jako firmware.bin Sprawdź czy działa.
Z ciekawości wgrałem firmware.bin bezpośrednio do ESP32-2432S028R. Działa
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
[/quote]
JAKA JEST NAZWA PLIKU? _________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| |
|
|
antek
|
06.10.2025 08:50:48
|

Grupa: Użytkownik
Posty: 1106
#8320333
Od: 2014-3-2
Ilość edycji wpisu: 1
|
firmware.bin
Ścieżka do niego: pio\build\esp32dev Musisz rozpakować rar-a
Program jest skompilowany dla ustawień:
//deklaracja wyswietlacza #define TFT_DC 2 #define TFT_MISO 12 #define TFT_MOSI 13 #define TFT_CLK 14 #define TFT_CS 15 #define TFT_RST -1 //nie wykorzystane #define LED 21 #define RESET_PIN 0
tft.setRotation(1); //ustawienie orientacji wyświetlacza tft.invertDisplay(0); //0- kolory normalne, 1 - kolory zanegowane
Jak potrzebujesz innych to napisz - przekompiluje.
wpis edytowany 06.10.2025 09:18:29
_________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| |
|
|
sp6efy
|
07.10.2025 18:51:02
|

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1178
#8320879
Od: 2011-6-19
|
antek pisze:
firmware.bin
Ścieżka do niego: pio\build\esp32dev Musisz rozpakować rar-a
Program jest skompilowany dla ustawień:
//deklaracja wyswietlacza #define TFT_DC 2 #define TFT_MISO 12 #define TFT_MOSI 13 #define TFT_CLK 14 #define TFT_CS 15 #define TFT_RST -1 //nie wykorzystane #define LED 21 #define RESET_PIN 0
tft.setRotation(1), //ustawienie orientacji wyświetlacza tft.invertDisplay(0), //0- kolory normalne, 1 - kolory zanegowane
Jak potrzebujesz innych to napisz - przekompiluje.
Chyba masz inny rodzaj wyświetlacza. Po wgraniu softu jest ciemność. Nie działa podświetlenie. Wgrywałem tym programem:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
_________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| |
|
|
antek
|
07.10.2025 20:58:45
|

Grupa: Użytkownik
Posty: 1106
#8320915
Od: 2014-3-2
|
sp6efy pisze:
[quote=antek]firmware.bin
Ścieżka do niego: pio\build\esp32dev Musisz rozpakować rar-a
Program jest skompilowany dla ustawień:
//deklaracja wyswietlacza #define TFT_DC 2 #define TFT_MISO 12 #define TFT_MOSI 13 #define TFT_CLK 14 #define TFT_CS 15 #define TFT_RST -1 //nie wykorzystane #define LED 21 #define RESET_PIN 0
tft.setRotation(1), //ustawienie orientacji wyświetlacza tft.invertDisplay(0), //0- kolory normalne, 1 - kolory zanegowane
Jak potrzebujesz innych to napisz - przekompiluje.
Chyba masz inny rodzaj wyświetlacza. Po wgraniu softu jest ciemność. Nie działa podświetlenie. Wgrywałem tym programem:
Napisz jak masz go podłączonego to skompiluje pod Twój wariant.
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
[/quote] _________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| |
|
|
antek
|
07.10.2025 21:19:03
|

Grupa: Użytkownik
Posty: 1106
#8320916
Od: 2014-3-2
Ilość edycji wpisu: 3
|
A soft Canisa działa u Ciebie, czy robiłeś zmiany?
U mnie ten Twój soft do ładowania softu nie działa. Rozwala partycje. Ale może to problem, że źle napisałem tą aplikację lub czegoś nie napisałem.
wpis edytowany 07.10.2025 21:35:06
_________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| |
|
|
sp6efy
|
08.10.2025 12:33:00
|

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1178
#8321083
Od: 2011-6-19
|
Do pobrania plik ino z mojego dysku Google:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
Na Adruino kompiluje się bez problemu, po modyfikacji biblioteki(tak jak opisie na PKI). _________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| |
|
|
antek
|
08.10.2025 19:45:08
|

Grupa: Użytkownik
Posty: 1106
#8321171
Od: 2014-3-2
Ilość edycji wpisu: 3
|
Pinologię masz identyczną, prawdopodobnie jest inny driver, spróbuj załadować soft:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
ten z żółtym wyświetlaczem. Ładowanie bezpośrednio z przeglądarki Microsoft Edge - sprawdzałem i to działa. Jeśli u Ciebie nie ruszy, to znaczy, że masz problem ze sterownikiem TFT. Jeśli natomiast zadziała, to problem jest w narzędziu którym ładujesz soft do ESP32, sprawdzałem je i ono z moją płytką nie działało. Ponadto, nawet jeśli masz ciemny TFT a ESP sprawny i zaprogramowany, to coś powinno być widać na COM, wysyłam ta różne komunikaty na 115200. Sprawdź czy coś tam odbierasz.
wpis edytowany 08.10.2025 19:47:06
_________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| |
|
|
antek
|
08.10.2025 20:27:27
|

Grupa: Użytkownik
Posty: 1106
#8321177
Od: 2014-3-2
Ilość edycji wpisu: 1
|
Tu:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
masz narzędzie do ładowania plików bin do esp32. Działa z moim softem - sprawdziłem.
wpis edytowany 08.10.2025 20:37:20
_________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| |
|
|
sp6efy
|
10.10.2025 12:21:42
|

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1178
#8321648
Od: 2011-6-19
|
antek pisze: Pinologię masz identyczną, prawdopodobnie jest inny driver, spróbuj załadować soft:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
ten z żółtym wyświetlaczem. Ładowanie bezpośrednio z przeglądarki Microsoft Edge - sprawdzałem i to działa. Jeśli u Ciebie nie ruszy, to znaczy, że masz problem ze sterownikiem TFT. Jeśli natomiast zadziała, to problem jest w narzędziu którym ładujesz soft do ESP32, sprawdzałem je i ono z moją płytką nie działało. Ponadto, nawet jeśli masz ciemny TFT a ESP sprawny i zaprogramowany, to coś powinno być widać na COM, wysyłam ta różne komunikaty na 115200. Sprawdź czy coś tam odbierasz.
HB9IIU ładuje się bez problemu.. Program działa.
_________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| |
|
|
sp6efy
|
10.10.2025 12:43:16
|

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1178
#8321654
Od: 2011-6-19
|
antek pisze: Tu:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
masz narzędzie do ładowania plików bin do esp32. Działa z moim softem - sprawdziłem.
Dziękuję za linka! Program wgrany, działa... Jest obrócony o 90 stopni.
_________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| |
|
|
sp6efy
|
10.10.2025 12:50:02
|

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1178
#8321657
Od: 2011-6-19
Ilość edycji wpisu: 1
|
sp6efy pisze: [quote=antek]Tu:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
masz narzędzie do ładowania plików bin do esp32. Działa z moim softem - sprawdziłem.
Dziękuję za linka! Program wgrany, działa... Jest obrócony o 90 stopni.

TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
wpis edytowany 10.10.2025 12:50:47
_________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| |
|
|
antek
|
10.10.2025 13:14:30
|

Grupa: Użytkownik
Posty: 1106
#8321665
Od: 2014-3-2
|
Postaram się niebawem skompilować dla Ciebie wersję odwróconą o 90 stopni. Kolory masz dobre, czy w negacji? _________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| |
|
|
antek
|
10.10.2025 13:35:02
|

Grupa: Użytkownik
Posty: 1106
#8321670
Od: 2014-3-2
|
Tu:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
jest wersja skompilowana dla ustawień:
//deklaracja wyswietlacza #define TFT_DC 2 #define TFT_MISO 12 #define TFT_MOSI 13 #define TFT_CLK 14 #define TFT_CS 15 #define TFT_RST -1 //nie wykorzystane #define LED 21 #define RESET_PIN 0 tft.setRotation(2), //ustawienie orientacji wyswietlacza tft.invertDisplay(0), //0- kolory normalne, 1 - kolory zanegowane
Sprawdź Janusz czy jest OK? _________________ Kod Q - nie mów do mnie kotku HAMie jeden! |
| |
|
|
sp6efy
|
10.10.2025 17:32:50
|

Grupa: Użytkownik
QTH: Wrocław JO72ox
Posty: 1178
#8321701
Od: 2011-6-19
Ilość edycji wpisu: 1
|
antek pisze: Tu:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
jest wersja skompilowana dla ustawień:
//deklaracja wyswietlacza #define TFT_DC 2 #define TFT_MISO 12 #define TFT_MOSI 13 #define TFT_CLK 14 #define TFT_CS 15 #define TFT_RST -1 //nie wykorzystane #define LED 21 #define RESET_PIN 0 tft.setRotation(2), //ustawienie orientacji wyswietlacza tft.invertDisplay(0), //0- kolory normalne, 1 - kolory zanegowane
Sprawdź Janusz czy jest OK?
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
W bibliotece trzeba zamienić jeszcze wymiary wyświetlacza , obrazek jest okrojony . Kolory są inne niż na zdjęciach. Dziękuję za poświęcony czas. W arduino dałbym radę ustawić.
wpis edytowany 10.10.2025 17:33:19
_________________ 433.500,145.550,70.260,439.550 Janusz, Barlinek JO72ox |
| |
|
|
HF7A
|
10.10.2025 18:43:47
|


Grupa: Użytkownik
QTH: JO91oq
Posty: 349
#8321721
Od: 2009-6-4
Ilość edycji wpisu: 2
|
Połączyłem kod Canisa i
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
(właściwie to nie do końca ja osobiście ) - całość zajęła jakieś przewidywane 5 minut (w tym kompilacja).
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ ZDJĘCIA. DARMOWA REJESTRACJA
Można dodać propagację, myślę, że powinno się zmieścić, ale to kolejne 10 minut ślęczenia przy kompie
wpis edytowany 10.10.2025 18:45:12
_________________ Leszek https://www.qrz.com/db/HF7A |
| |
|
|
antek
|
10.10.2025 19:56:20
|

Grupa: Użytkownik
Posty: 1106
#8321740
Od: 2014-3-2
|
sp6efy pisze: [quote=antek]Tu:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
jest wersja skompilowana dla ustawień:
//deklaracja wyswietlacza #define TFT_DC 2 #define TFT_MISO 12 #define TFT_MOSI 13 #define TFT_CLK 14 #define TFT_CS 15 #define TFT_RST -1 //nie wykorzystane #define LED 21 #define RESET_PIN 0 tft.setRotation(2), //ustawienie orientacji wyswietlacza tft.invertDisplay(0), //0- kolory normalne, 1 - kolory zanegowane
Sprawdź Janusz czy jest OK?
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
W bibliotece trzeba zamienić jeszcze wymiary wyświetlacza , obrazek jest okrojony . Kolory są inne niż na zdjęciach. Dziękuję za poświęcony czas. W arduino dałbym radę ustawić. [/quote]
Sprawdź to:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA
. Nie wiem co z kolorami, ta biblioteka nie ma prostej metody podmiany kolorów, ale mamy sztuczną inteligencję, to może coś policzy. Przyślij zdjęcie zobaczymy co trzeba zamienić. Jeszcze się nie poddaję. _________________ Kod Q - nie mów do mnie kotku HAMie jeden! |