Forum Krótkofalarskie PKI

SP-TEST Logger
T#428387
Facebook
spike_sp9nj
poziom 6

Użytkownik
UŻYTKOWNIK ZABLOKOWANY
#2190367 18.10.2015 14:32:26
    sp4jfr pisze:

    /ciach/ Jeśli chodzi o SP-loggera, to ciekawe czy uda się go "ożenić" z Elecraftem?


Uda się.
spike_sp9nj
poziom 6

Użytkownik
UŻYTKOWNIK ZABLOKOWANY
#2190374 18.10.2015 15:09:04


Opis z linkiem do pobrania (na dole):

http://www.pzk.gliwice.pl/2015/10/sp-test-logger-by-sp9nj/

Direct link do pobrania:

http://www.pzk.gliwice.pl/wp-content/uploads/2015/10/SP-TEST-Logger.rar

Dzięki MRN za hosting!

HF1D
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Szczecin JO73hi
#2190425 18.10.2015 16:48:07
Jak na razie poza drobnymi dolegliwościami wieku niemowlęcego działa bardzo ładnie i IMHO ma szansę być naprawdę fajnym logiem.
Prośba do pozostałych użytkowników.
W okienku logu jest możliwość zmiany emisji i częstotliwości opisana kalo CTRL+klik.
U mnie to działa także bez CTRL po prostu zwykłym kliknieciem na okienku.
Jeżeli tak jest to myślę, że może zostać tylko poprawiłbym opis.



Pozdrawiam
Jurek
SP1JPQ & HF1D

usuniety8_02_2021
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Suszec JO90JB
#2190443 18.10.2015 17:35:13
No to krótko


TRX - IC-735


CAT - nie działa
Cluster - nie działa
CW Skimmer - nie działa


HF1D
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Szczecin JO73hi
#2190463 18.10.2015 17:59:51
Janek,

a co ma Icom do clustera?
Sprawdzałem bez podłaczenia do radia i chodzi jak złoto.



Pozdrawiam
Jurek
SP1JPQ & HF1D

usuniety8_02_2021
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Suszec JO90JB
Ilość edycji wpisu: 1
#2190473 18.10.2015 18:16:43
No to napiszę tak

TRX - ICOM IC-735

CAT - nie działa

Oprócz tego nie działa:
- Cluster
- Skimmer


Teraz jest zrozumiale?


wpis edytowany 18.10.2015 18:17:11
HF1D
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Szczecin JO73hi
Ilość edycji wpisu: 1
#2190477 18.10.2015 18:27:02
Janek,

następujące pytanie:
Czy startujac z logiem wybierasz zawody czy po prostu zamykasz to okienko?

Dlaczego pytam?
Po przeczytaniu Twojego postu kliknąłem cluster połacz i dostałem komunikat "Logged in: Sorry is an invalid callsign"
Jednocześnie w okienku nie wyświetla się moj znak.
Po uruchomieniu programu gdy program zażądał wyboru zawodów zamknąłem to okienko i stąd LOG nie miał mojego znaku.
Przyznam, że to istotny błąd.
Gdy z menu wybrałem dowolne zawody i kliknąłem na cluster porządnie zalogował się do clustera i komunikat brzmiał

"Logged in: HF1D de OH1RCF 18-Oct-2015 1625Z dxspider >"

Przy okazji brak przewijania w okienku clustra. Dostępne są tylko 3 ostatnie linijki. Przy dużym przepływie informacji to powoduje bezużyteczność okna.

EDIT

Skimmer też działa. W identyczny sposób. Po prostu logowanie w telnecie wymaga znaku. Jeżeli program tego nie widzi to nie zaloguje do niczego"

A propos CAT-a sprawdź ustawienie portu i prędkość transmisji

wpis edytowany 18.10.2015 18:29:58



Pozdrawiam
Jurek
SP1JPQ & HF1D

usuniety8_02_2021
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Suszec JO90JB
#2190487 18.10.2015 18:42:19
Tak jak piszesz - bez znaku nie działa Cluster i Skimmer. po wpisaniu jest OK - no istotny błąd

Co do CAT

Port i speed port ustawione prawidłowo, Adres (04)też i ................. NIC.

Na tych ustawieniach np HRD pracuje bez problemu.
HF1D
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Szczecin JO73hi
#2190489 18.10.2015 18:45:35
Tak, to że program nie pamięta własnego znaku to duży bład.
Jezeli chodzi o CAT to przeszukaj wszystkie porty. A może masz właśnie HRD uruchomiony?



Pozdrawiam
Jurek
SP1JPQ & HF1D

sp9mrn
poziom najwyższy i najjaśniejszy :-)
Użytkownik
QTH: Gliwice JO90IG
#2190490 18.10.2015 18:45:38
735 ma dziwacznego CATa, prawdopodobnie trzeba go będzie troszkę przerobić

MAc



https://www.facebook.com/RadioamatorzyPolscy
sp9mrn
poziom najwyższy i najjaśniejszy :-)
Użytkownik
QTH: Gliwice JO90IG
#2190494 18.10.2015 18:50:46
a dokładniej:
Frequency data is transferred using the BCD (binary coded decimal) code. For historical reasons there are two data lengths used: 4 and 5 bytes. Practically all rigs use 5 bytes of data, only one old model uses 4-byte length: the IC-735 (IC-731 in Japan). Most rigs can be set to 'IC-731' compatibility, reducing the used data length for frequencies to four bytes.

mrn



https://www.facebook.com/RadioamatorzyPolscy
usuniety8_02_2021
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Suszec JO90JB
Ilość edycji wpisu: 1
#2190497 18.10.2015 18:53:05
    sp9mrn pisze:

    735 ma dziwacznego CATa, prawdopodobnie trzeba go będzie troszkę przerobić

    MAc


Że dziwaczny to fakt bo nawet SIM31 wariował i nie obsługiwał CAT`a po adresie 04. Autor programu SIM31 ztobił obsługe CAT`a poprzez OmniRiga i jest OK.

Jurek - jak działa inny program wykorzystujący port CATA to po uruchomieniu SP-Logera i próbie otwarcia portu masz odpowiedni komunikat.
wpis edytowany 18.10.2015 18:54:51
sq8mhi
poziom 4
Użytkownik
#2190589 18.10.2015 22:24:29
Fajny programik! Jest potencjał - aż szkoda zostawić taki fajny soft tylko do zawodów krajowych wesoły Mam niekompatybilne yaesu, więc na razie nie potestuję z pełnym catem, ale raportuję co na razie udało mi się zepsuć.

Kosmetyka
- Plik->Wyjście - nie działa.

Zabezpieczenia przed użyszkodnikiem
- Pożądana kontrola na etapie wprowadzania - można odsiać gupie błędy typu ewidentnie błędny znak, numer qso nie numeryczny itp.
- Pożądana weryfikacja podczas edycji zalogowanego qso - można np. usunąć dowolne pole (np. pasmo) i zostawić puste. Po zamknięciu i ponownym otwarciu (Plik->Przywróć) zaczytuje śmieci (brak inicjalizacji zmiennych?) albo w ogóle na starcie wali access violation albo inne czerwone błędy jak się poszaleje z głupotami. Wtedy trzeba ręcznie grzebać w current.log, żeby program ponownie wystartował.
- Potrzebne jakieś zarządzanie plikami logów. Sama opcja "nowy log" jest dosyć niebezpieczna, bo łatwo bez ostrzeżenia usunąć bieżący log. Klikam "nowy log", wbiję przypadkiem jedno qso, nadpisze plik i starych łączności nie ma. Przynajmniej .bak albo jakieś archiwum!

CAT
Tego się nie da prosto załatwić listą ysu/ken/ic bez modeli. Nowsze yaesu (450, 950 etc.) mają komendy alfanumeryczne zmiennej długości z delimiterem - np. "FA;", starsze (np. 8x7) mają stałą ramkę 5 bajtów hex. Kenów nie znam.

Feature request
- możliwość pracy z możliwie najmniejszym użyciem myszy - np. przez wpisywanie komend w polu "znak" jak w N1MM. Tam można np. wpisać liczbę - zidentyfikuje jako częstotliwość i się przestawi. Tak samo z emisją - piszę "cw", enter i mam. Nie sięgam po mysz, ani nie macam klawiszy w radiu. Inna fajna opcja "T1234" - zmienia czas ostatniego qso na 12:34. To niby taki gadżet, ale przydatny np. przy wpisywaniu logu po zawodach jeśli logowałeś na papierze albo do szybkiej korekty.
- w N1MM jest przydatna opcja "qsy wipes the callsign and spots QSO in bandmap (S&P)" - wpisuję znak, ale go nie zatwierdzam. Jeśli odjadę gałą, to odkłada spota na bandmapę i usuwa znak z pola.
spike_sp9nj
poziom 6

Użytkownik
UŻYTKOWNIK ZABLOKOWANY
#2190601 18.10.2015 23:11:00
    SQ9JXB pisze:

    Tak jak piszesz - bez znaku nie działa Cluster i Skimmer. po wpisaniu jest OK - no istotny błąd

    Co do CAT

    Port i speed port ustawione prawidłowo, Adres (04)też i ................. NIC.

    Na tych ustawieniach np HRD pracuje bez problemu.


Program pamięta własny znak ale jest on dostępny po wybraniu zawodów.
A bez znaku nie działa cluster i skimmer bo... żeby podłączyć się do w/w trzeba się zalogować... znakiem właśnie.
Ale faktycznie zmienię to, żeby znak pobierał z innego miejsca do logowania dx-spiderów.

Obejrzę ten specyficzny CAT. Dobrze, że ktoś ma to radio i będzie można sprawdzić czy działa.
spike_sp9nj
poziom 6

Użytkownik
UŻYTKOWNIK ZABLOKOWANY
#2190604 18.10.2015 23:23:29
    sq8mhi pisze:

    Fajny programik! Jest potencjał - aż szkoda zostawić taki fajny soft tylko do zawodów krajowych wesoły Mam niekompatybilne yaesu, więc na razie nie potestuję z pełnym catem, ale raportuję co na razie udało mi się zepsuć.

    Kosmetyka
    - Plik->Wyjście - nie działa.

    Zabezpieczenia przed użyszkodnikiem
    - Pożądana kontrola na etapie wprowadzania - można odsiać gupie błędy typu ewidentnie błędny znak, numer qso nie numeryczny itp.
    - Pożądana weryfikacja podczas edycji zalogowanego qso - można np. usunąć dowolne pole (np. pasmo) i zostawić puste. Po zamknięciu i ponownym otwarciu (Plik->Przywróć) zaczytuje śmieci (brak inicjalizacji zmiennych?) albo w ogóle na starcie wali access violation albo inne czerwone błędy jak się poszaleje z głupotami. Wtedy trzeba ręcznie grzebać w current.log, żeby program ponownie wystartował.
    - Potrzebne jakieś zarządzanie plikami logów. Sama opcja "nowy log" jest dosyć niebezpieczna, bo łatwo bez ostrzeżenia usunąć bieżący log. Klikam "nowy log", wbiję przypadkiem jedno qso, nadpisze plik i starych łączności nie ma. Przynajmniej .bak albo jakieś archiwum!

    CAT
    Tego się nie da prosto załatwić listą ysu/ken/ic bez modeli. Nowsze yaesu (450, 950 etc.) mają komendy alfanumeryczne zmiennej długości z delimiterem - np. "FA;", starsze (np. 8x7) mają stałą ramkę 5 bajtów hex. Kenów nie znam.

    Feature request
    - możliwość pracy z możliwie najmniejszym użyciem myszy - np. przez wpisywanie komend w polu "znak" jak w N1MM. Tam można np. wpisać liczbę - zidentyfikuje jako częstotliwość i się przestawi. Tak samo z emisją - piszę "cw", enter i mam. Nie sięgam po mysz, ani nie macam klawiszy w radiu. Inna fajna opcja "T1234" - zmienia czas ostatniego qso na 12:34. To niby taki gadżet, ale przydatny np. przy wpisywaniu logu po zawodach jeśli logowałeś na papierze albo do szybkiej korekty.
    - w N1MM jest przydatna opcja "qsy wipes the callsign and spots QSO in bandmap (S&P)" - wpisuję znak, ale go nie zatwierdzam. Jeśli odjadę gałą, to odkłada spota na bandmapę i usuwa znak z pola.


Słuszne racje.

Logbook jest faktycznie mało odporny na wpisywanie głupot, muszę nad tym popracować. To sterowanie radiem z pola znaku będzie napewno za niedługo, bo zacząłem już to robić. Konkretne modele z "niestandardowymi" CATami muszą chwilę poczekać, narazie program używa tylko FA/MD. "Mark" jest pod ctrl+enter - nie logujesz tylko sam sobie spotujesz "na potem". To z pokręceniem gałą też można dodać oczywiście.

Właśnie spróbowałem zmienić sposób kodowania bcd dla keenwooda/yaesu i istnieje mała szansa, że zacznie to działać. Jeśli ktoś ma czas i chęć, podeśle .exe do podmianki mailem.
sp4jfr
poziom najwyższy i najjaśniejszy :-)
Użytkownik
QTH: KO04RA, Nakomiady, Mazury
Ilość edycji wpisu: 1
#2190700 19.10.2015 09:46:31
    HF1D_ex_SP1JPQ pisze:

      sp4jfr pisze:



      Jeśli chodzi o SP-loggera, to ciekawe czy uda się go "ożenić" z Elecraftem?


    Z którym modelem chcesz go wiązać?
    Teraz wybywam, ale jak wrócę zamierzam zmusić go do pracy z KX3 i CW Keyerem

Z tym co w mojej stopce. wesoły
wpis edytowany 19.10.2015 09:47:14



VY 72&73
Bolek

K2 QRP FT-2000, anteny: druty + HexBeam
spike_sp9nj
poziom 6

Użytkownik
UŻYTKOWNIK ZABLOKOWANY

Ilość edycji wpisu: 3
#2190757 19.10.2015 12:20:59
Ehhhhh... sprawdziłem właśnie co tam inne loggery wysyłają i jak... algorytm cata dla yaesu/kenwooda był dobry od początku, prosty jak drut, żadne BCD, normalnie otwartym tekstem FA03500000; MD3; itp. Dokładnie to chciałem żeby mój wysyłał. Ci-v działał, bo tam wygodniej komendę z hexa puszczać więc miał odrębną pętlę, civ wysyła "krzaki" ascii a nie ładne 'MD;' Musiałem coś popsuć zupełnie innego w pętlach dla K/Y, że tylko się wydawało, że wysyłał. Na przykład wczoraj znalazłem wy-rem-owane polecenia zapisu na port tego co przygotował jako komendę... i nie dam sobie nic uciąć, że nie było tak cały czas. Debil, normalnie debil.

IC735 koduje częstotliwość 8-ma cyframi, nie 10-ma. To właściwie jedyna różnica, która nas interesuje. W sumie nadal można zrobić tak, żeby wybór radia "ICom" działał na jednej nastawie, po prostu po wpisaniu portu '04' będzie zakładał, że to 735. To nie jest etap, w którym chcę, żeby program był wyrzeźbiony dla każdej komendy każdej nastawy każdego radia z osobna. Ma działać ustaw/czytaj emisję i częstotliwość i tyle. To i Elecrafty pójdą normalnie, one na Kenwoodowym formacie jadą: FA###########;, MD#;.

Plan na dzisiaj:

1. Uwzględnić słuszne racje MHI i uczynić dziennik bardziej odporny na używanie pod wpływem substancji odurzających.
2. Dorobić okno z danymi operatora, żeby nie trzeba było tyle grzebać w .cbr potem.
3. Dokładnie skontrolowac nieszczęsne pętle CATów, bo niestety nie jestem na pasku u IComa więc inne radia też powinny działać.
4. Sterowanie z okna znaku częstotliwością i emisją.

wpis edytowany 19.10.2015 14:07:23
spike_sp9nj
poziom 6

Użytkownik
UŻYTKOWNIK ZABLOKOWANY
#2192562 23.10.2015 17:33:49
Już za chwileczkę już za momencik...

1. Kenwoodz, Yaesuz & Elecraftz Unleashed!
2. Skalowane główne okno - można logować z plecami na oparciu fotela!
3. Magnetofon wersja beta - można zawodniczyć bez mikrofonu! Makra jak w CW!
4. Opcje "Auto-TEST", "Praca w tle" i "Wyłącz komputer po zajęciu wybranego miejsca w zawodach"!
spike_sp9nj
poziom 6

Użytkownik
UŻYTKOWNIK ZABLOKOWANY
#2192637 23.10.2015 20:44:11


Wersja 1.01 wrzucona na http://www.pzk.gliwice.pl

Changelog też tam.

Podziękowania dla MRNa za hosting. Umie gify animować jak ta lala!

spike_sp9nj
poziom 6

Użytkownik
UŻYTKOWNIK ZABLOKOWANY

Ilość edycji wpisu: 1
#2192669 23.10.2015 21:36:34
Aha, jeszcze jedno pytanie. Jest kilka osób które pomogły mi przejść kilka trudnych momentów i chciałbym im podziękować "w programie". Czyli "napisy końcowe".

Pytanie: Czy któraś z osób o których mówię ma coś przeciwko?

Niech zarzuci mi na maila "wypchaj sie spajk ja się do ciebie nie przyznaję". Bo wiem, że robiąc coś lub pomagając bezinteresownie można się narazić bardzo kolegom nierobiącym nic i niepomagającym bezinteresownie.

Zakładam, że jeśli w ciągu tygodnia ktoś tego nie zadeklaruje (OPT-OUT), został oficjalnym pomocnikiem i poniekąd współautorem niewspółodpowiedzialnym najlepszego loggera do polskich zawodów and beyond.
wpis edytowany 23.10.2015 21:37:55
Aby pisać na forum musisz się zalogować !!!
rss · kontakt · załóż własne forum · korzystasz z forum? wesprzyj projekt!