YO9HSW

Site personal

Hamware - program pentru concursuri YO

   Hamware este un program destinat a fi folosit pentru evidenta legaturilor realizate in concursurile YO. Poate asista operatorul fie in timpul concursului, fie ulterior la introducerea legaturilor care au fost notate pe hartie. Genereaza log Cabrillo standard sau poate tipari 'Fisa de concurs' la imprimanta pentru expedierea prin posta.
   Hamware calculeaza timpul UTC automat iar pentru acele concursuri la care regulamentul specifica acordarea de multiplicatori este refacuta lista acestora la stergerea unor legaturi din log. Este posibila corectarea oricarei legaturi cu refacerea automata a listei de multiplicatori si a punctajului.
   Prin interfata CAT poate comanda transceiverul sa schimbe modului de lucru atunci cand se trece de la un mod de lucru la altul si memoreaza ultima frecventa folosita in acel mod. Frecventa de lucru este afisata in timp real pe ecranul PC- ului.


Istoricul versiunilor


hamware_09b9 update3

  • corecteaza trecerea la ora de vara care se realiza conform reglementarii dinainte de 2007 (datorita vechimii compilatorului folosit);
  • pentru transmisia telegrafica corecteaza blocarea programului in cazul incercarii de utilizare a unui port serial inexistent sau ocupat de o alta aplicatie.




    hamware_09b9 update2

  • introduce un ceas analogic care indica ora UTC. Ceasul poate fi deplasat prin tragere cu ajutorul mouse-lui;
  • pentru manipularea telegrafica modifica lungimea pauzei intre cuvinte la valoarea standard egala cu lungimea a sapte puncte. Dintr-o eroare stupida, la celelalte versiuni pauza era egala cu lungimea a cinci puncte;
  • la apasarea tastei INSERT se transmit automat indicativul corespondentului si controlul.




    hamware_09b9 update1

  • la solicitarea multor operatori s-au schimbat cateva taste rapide:
    - manipularea telegrafica se opreste acum cu tasta Escape.
    - o legatura din log se sterge cu F9.
    - o legatura din log se corecteaza cu F11.
    - anularea legaturii in curs se face cu tasta F12.
    - dat fiind posibilul pericol de actionare accidentala, pentru stergerea tuturor legaturilor din etapa am renuntat la asignarea unei taste anume.
  • corecteaza o eroare semnalata de YO6CFB: la corectare/salvare in casuta cu indicativul corespondentului ramanea indicativul salvat la care se mai adauga grupul de litere YO.




    hamware_09b9

  • am renuntat la afisarea mesajului transmis in telegrafie in timp real in fereastra concursului - acest lucru denatura manipularea in cazul unor calculatoare lente. Am inclus un indicator grafic care sa semnalizeze prin culoarea rosie timpul cat transceiver-ul este in emisie.
  • intreruperea manipularii telegrafice se face acum prin actionarea tastei F12.
  • am adaugat posibilitatea de a "inseria" tastele F1 - F7, apasarea tastei F1 de trei ori, de exemplu, va face ca mesajul asociat tastei sa fie transmis de trei ori. Un alt exemplu, apasarea succesiva a tastelor F4, F5, F2 va face sa se transmita "legate" mesajele aferente acestor taste.




    hamware_09b8

  • mesajul transmis in telegrafie este afisat in timp real in fereastra concursului
  • a fost adaugata posibilitatea intreruperii manipularii telegrafice prin actionarea combinatiei de taste Ctrl + S
  • viteza manipularii telegrafice se poate regla chiar in timpul transmisiei cu ajutorul tastelor Page Up (creste) si Page Down (scade)
  • manipularea telegrafica este realizata intr-un thread (fir de executie) separat, in acest fel programul nu este blocat pe timpul transmisiei si permite operatorului sa introduca date, sa corecteze, etc.




    hamware_09b7
    Aceasta versiune adauga suport pentru manipularea telegrafica a transceiver- ului prin intermediul unui port serial si a unei simple interfete cu un tranzistor.
    Semnalul de comanda este disponibil la pinii 4 (DTR) si 5 (masa) ai unui conector DB9. Pentru un conector DB25 se folosesc pinii 20 (DTR) si 7 (masa).
    Suportul CW este functional, se afla in stadiul de testare intensiva, dar necesita ajustari in ceea ce priveste interfata cu utilizatorul. Mi-ar fi de mare ajutor daca mi-ati trimite observatiile dumneavoastra. Multumesc in mod deosebit lui YO4SI pentru sugestiile si sfaturile pertinente din postura de prim-tester al suportului CW.


    hamware_09b6
    Aceasta versiune adauga suport pentru Cupa Elevilor.
    Include suport experimental pentru comenzi via CAT pentru Yaesu FT-1000MP MKV. Parametrii recomandati pentru conexiune sunt:
       Baud rate = 4800
       Data Bits = 8
       Parity = None
       Stop Bits = 2
       Flow Control = None
       DTR, RTS = Off (nebifat)


    hamware_09b5
    Aceasta versiune corecteaza o serie de erori minore si adauga suport pentru Cupa OTC si Trofeul Carpati US. A fost adaugata posibilitatea redarii de fisiere audio pentru modul SSB. Cu ajutorul tastelor F1 - F5 pot fi redate 5 fisiere audio in format *.wav (apel general, QRZ, etc.) Este inclus si un preview pentru primul concurs de UUS - Cupa Napoca.
       Important: a fost modificat modul de stocare al legaturilor pentru concursurile de unde scurte, in acest moment programul este imun la orice blocare a calculatorului sau ca�dere a retelei electrice.


    hamware_09b4
    Aceasta versiune corecteaza o serie de erori si adauga suport pentru comanda transceiver- ului prin interfete CAT. Momentan suportul este implementat doar pentru modelele de la Yaesu din familia FT-817, 857, 897. Parametrii recomandati pentru conexiune sunt:
       Baud rate = 38400
       Data Bits = 8
       Parity = None
       Stop Bits = 2
       Flow Control = None
       DTR, RTS = Off (nebifat)
    Probele de conectare si control al transceiver- ului au fost realizate cu o interfata de fabrica CAT-62 si un transceiver FT-897D (tnx YO9CFR).