Loading...
 

2.Εξοπλισμός και Portable Operation

Forums > 2.Εξοπλισμός και Portable Operation> SOTALOG for Android

SOTALOG for Android

SV1COX

Φτιάχνω ενα προγραμματάκι για συσκευές με OS Android με διάφορα (ελπίζω) χρήσιμα εργαλεία.

Η έκδοση που μπορείτε να κατεβάσετε εδώ είναι η δοκιμαστική έκδοση για την τήρηση του ημερολογίου επαφών.

Image Image
Image Image


Στην έκδοση αυτή μπορείτε:

-Να περάσετε τις επαφές μια ενεργοποίησης, είτε στην κορυφή live είτε μετά την ενεργοποίηση.
-Να διαχειριστείτε/διορθώσετε τις καταχωρήσεις σας απευθείας στη συσκευή.
-Να στείλετε με email στον εαυτό σας τα στοιχεία για το .csv file (για upload στη database, όπως ειναι απλά τα κανετε copy σε ένα notepad και τα σώνετε με το πρόθεμα .csv) και όλα τα υπόλοιπα στοιχεία (QRG, RST).

Την εφαρμογή την έχω δοκιμάσει σε ταμπλετ 8'' και ένα μικρό κινητό LG με καλά χρηστικά αποτελέσματα..

Με ενδιαφέρει οποιασδήποτε παρατήρηση τόσο όσο αφορά τη λειτουργία της, όσο και τη λειτουργικότητά της σε άλλες συσκευές android. Γράψτε εδώ ή στείλτε pm.

Ευχαριστώ, καλές αναβάσεις.
73, Πάνος, SV1COX


SV1COX

Και η επόμενη έκδοση με πλήρη λειτουργία upload/share, εξοδο σε ADIF και ολες τις δυνατότητες SPOT.

Image


Ενα μικρό HELP:
1.LOGBOOK
1.1 LOG A NEW ACTIVATION
-Εισάγουμε τα προφανή δεδομένα, μπορούμe να δώσουμε ώρα και ημερομηνία κατά το δοκούν με τα αντίστοιχα κουμπιά επιλογών αλλιώς, όσο αφορά την ώρα,καταχωρείται
αυτόματα όταν πατήσουμε LOG (εφόσον δεν έχουμε εισάγει άλλη).

-Τη διαφορά από την UTC τη διαβάζει απο τα SETTINGS. Αν δε βρεί άλλη καταχώρηση εκεί πέρνει αυτόματα +2.

-Οταν εργαζομαστε κοντα στα μεσάνυκτα προσαρμόζει και την ημερομηνία αυτόματα, όμως δεν τη διορθώνει ξανά οταν περάσει η διαφορά (βαριέμαι ακόμα και να το
σκεφτώ). Γενικά προσοχή στην διαχείρηση της ημερομηνίας και έλεγχος του LOG πριν το στείλουμε.

-Την κορυφή θυμόμαστε να την δώσουμε ολόκληρη και με το SV/ και με τρία νούμερα.

-Η εφαρμογή έχει μόνο μια database που διατηρεί όλες τις καταχωρήσεις μας εκεί, πρακτικό είναι πριν απο κάθε ενεργοποίηση να τη διαγράφουμε (menu: VIEW/EDIT LOG).

-Σε μελλοντική έκδοση θα προστεθεί και CONTEST mode που αντι για κορυφή θα σώνουμε serial numbers.

1.2 VIEW/EDIT LOG
-Με ένα πάτημα στο CHANGE σώνεται στη database το αριστερό πεδίο κειμένου όπως το έχουμε τροποποιήσει.

-Με παρατεταμένο πάτημα στο ίδιο πλήκτρο σβήνεται η εγγραφή απο την database
(προσοχή στο "παρατεταμένο" αλλιως θα σβήνουμε διαδοχικές εγγραφές).

-Αν έχουμε σύνδεση στο διαδίκτυο με το πεδίο email στέλνουμε γρήγορα σε μορφη
κειμένου όλα τα περιεχόμενα της database (αυτά που αφορούν την SOTA database).

-Για να δουλέψει το πλήκτρο "Clear Database" και να διαγραφεί (ΟΡΙΣΤΙΚΑ) η
database με ΟΛΕΣ τις επαφές πρέπει στο μενού δεξιά να έχουμε επιλέξει "Yes".

1.3 UPLOAD/SHARE
-Διάφοροι τρόποι να κάνουμε SHARE την database αλλα και upload to SOTA.csv αρχειο απευθείας στη database του SOTA (προτείνεται ο Chrome browser αν ειναι εφικτό).Τα αρχεία είναι σωμένα στο /sdcard .

Image Image

-Κατά τα άλλα μπορούμε να κάνουμε τα δεδομενά SMS, να τα στείλουμε κάπου με email, να τα σώσουμε στο Google Drive ή στο DropBox ανάλογα το setup της android συσκευής μας.Εδώ περιμένω να συναντήσω τα πιο πολλά ζητήματα συμβατότητας όσο αφορά το που σώνεται και απο που διαβάζεται το αρχείο. Σας παρακαλώ να αναφέρεται προβλήματα.

-Το αρχείο ADIF δεν το εχω δοκιμάσει ακόμα, ίσως λείπει κάποιο header.

2. SPOTS
2.1 RECENT SPOTS, ADD A SPOT, ADD ALERT
Κατά τα γνωστά με σύνδεση στο διαδίκτυο

Image Image

2.2 SMS selfSPOT
-Αυτόματη παραγωγή του κειμένου SMS στο πρότυπο της Ουγγαρίας:
http://gyalogradio.ham.hu/spotsms/howto-en.html

Image

-Δεν το έχω δοκιμάσει.
-Διορθώνουμε το κείμενο όπως θέλουμε και το στέλνουμε όπου θέλουμε.

Η εφαρμογή δοκιμάστηκε όσο αφορά την εμφάνιση και λειτουργία στα:

α. Κινητό LG, με οθόνη 3.5" και Android 4.1.2, χωρίς SDCARD
Δεν μπόρεσε να βρει το αρχείο για upload στην database.
Σωνει όμως μια χαρά με το MESSAGE SOTA LOG στις σημειώσεις για ασφάλεια όταν
ειμαστε offline και κάνει τα στοιχεία SMS και email αν έχουμε σήμα στο κινητό ή/και διαδίκτυο.
Εστειλε τα SOTA.csv και το ADIF αρχείο στο Gmail.
Στα spots όλα δείχνουν να δουλεύουν ΟΚ.
(δεν ξετρελάθηκα..)

β. Tablet TurboX με οθόνη 7" και Android 4.4.2, χωρίς SDCARD

γ. Tablet Alcatel Pixi 3 με οθόνη 8" και Android 4.4.2, με SDCARD

Ευχαριστώ,
73, Πάνος, SV1COX



sv2bzm
ΘΑ ΤΟ ΒΓΑΛΕΙΣ ΚΑΙ ΣΕ IOS;

SV1COX
xaxaxaxa


SV1COX

Και η ΤΕΛΙΚΗ εκδοση (V1.2), απο εδώ και πέρα μονο διορθώσεις (αν και το δοκιμασα εκτεταμένα).

Περιληπτικά οι λειτουργίες:
LOGBOOK: Εισαγωγή και διαχειρηση QSOS, upload στη database του SOTA, email, SMS και γενικά sharing τα δεδομένα (και ADIF).

SPOTS: εποπτεία των τελευταίων spots, SPOT, ALERT και SMS SPOT στο sotawatch.org .

LOCATION: εμφάνιση συντεταγμένων (WGS84) της θέσης μας και mainhead locator, δυνατότητα αποστολής μυνήματος με τη θέση μας με συνοδευτικό μύνημα, εμφάνιση στοιχείων κορυφών, live ενημέρωση για την αποσταση απο την κορυφή που έχουμε επιλέξει.

Image

Αυτή είναι και η μόνη οθόνη που δουλεύει αυτόματα και σε landscape.

Image


BANDPLAN: Ενα συνοπτικό υποσύνολο του bandplan.


Αυτά, συγκέντρωσα ότι ακριβώς θα ήθελα εγώ σε μια ενεργοποίηση, ελπίζω να είναι χρήσιμο και σε εσάς.

Προσπάθησα με πολύ κόπο να βρώ ολα τα σφάλματα και bugs αλλα, σίγουρα, στη χρήση θα αποκαλυφθούν και άλλα. Σε κάθε διόρθωση θα ανανεώνετε η έκδοση με μια απλή ανακοίνωση εδώ.

Καλή διασκέδαση,
73, Πάνος, SV1COX



SV1COX

Απαντήσεις σε παρατηρήσεις συναδέλφου που πιθανά ενδιαφέρουν και αλλους χρήστες.

LogBook: Μου παρουσίασε πολλά σφάλματα στην αρχή χωρίς να καταλάβω το γιατί( κάτι με argument 17 ή κάπως έτσι αλλά δεν συγκράτησα το ακριβές μήνυμα). Στην συνέχεια είτε ανεξήγητα είτε επειδή πέρασα τα αρχεία με τις κορυφές ΣΤΑΜΑΤΗΣΑΝ τα σφάλματα.

Οπως δουλέύουν τα Objects (παραθυράκια κειμένου κλπ) αν σε κάποια σύγκριση βρεθεί κάποιο με μηδενική τιμή ή εκτός κάποιου εύρους εμφανίζει το σφάλμα (δεν επηρεάζεται η ασφάλεια των δεδομένων). Επειδή όταν το δοκιμάζουμε, λογικά, ακολουθουμε μια συγκεκριμένη ροή είναι πολύ δύσκολο να εντοπιστούν ολα αυτα. Η εκδοση 1.2 εχει διορθωμένα πολλά τέτοια, η 1.3 θα έχει περισσότερα.

Δεν κατάλαβα γιατί χρειάζονται τα αρχεία με τις κορυφές αφού δεν μου βγάζει επιλογή να διαλέξω κορυφή αλλά την γράφω "χειροκίνητα". Αυτή τη στιγμή λειτουργεί χωρίς κολλήματα. Αν γίνει κάτι θα σε ενημερώσω.

Χρησιμοποιούνται στην επιλογή Location α) για να βλέπεις τα στοιχεία της κορυφής β) για να σου δίνει απόσταση απο την κορυφή. Η εκδοση που δουλεύω τώρα δίνει και bearing. Και η απόσταση και το bearing δεν είναι "ακριβή" απο περιορισμούς στο μαθηματικο πακέτο που χρησιμοποιώ. Ομως σιγουρα στο μέλλον θα δουλευουν και οι αλλες εισαγωγές κορυφής αυτόματα με κυλιόμενο μενού. Πρεπει πρώτα, όμως, να αποφασίσω τον ασφαλή τρόπο για την αυτόματη εγκατάσταση τους στη συσκευή, γιατί και οι 2 τρόποι εισαγωγής δεν χωράνε. Αν κοιτάξεις προσεκτικά τα αρχεία στο sotalog θα καταλάβεις οτι ειναι φτιαγμένα έτσι ώστε να συμπληρώνονται πανεύκολα και με τα στοιχεία κάποιας άλλης Association. Αυτο περιορίζει λίγο την αυτόματη εγκατάστασή τους με ενα κουμπί "ενημερωση κορυφων" (χρόνος σκέψης και υλοποιησης τπτ σοβαρότερο).

Το time με ενοχλεί και στο Hamroid. Το έχεις βελτιώσει με την επιλογή όταν δεν βάζεις ώρα να παίρνει την τρέχουσα (τέλειο) και νομίζω ότι θα μπορούσε και να μην υπάρχει(εξοικονόμηση χώρου). Και μήπως το ίδιο και για το DATE??

Αν δεν υπήρχαν δεν θα μπορούσε κάποιος να περάσει απλά τις επαφές του ΜΕΤΑ (απο το χαρτί) χαλαρά κάπου ώστε να ανεβάσει έτοιμο το αρχείο στη SOTA database ή να βγάλει ενα adif για το πρόγραμμα που χρησιμοποιεί πιθανά, για log.

Θα προτιμούσα επειδή μπορεί κάποιος να πατήσει καταλάθος το EXIT, να σώζονται όλες οι ρυθμίσεις (συχνότ και ημερομ). Για φαντάσου εγώ που το κάνω συνέχεια κατά την διάρκεια των επαφών, να πρέπει να ξαναβάζω τις ρυθμίσεις (κυρίως της συχνότητας) :-) Κατά τα άλλα το βρίσκω πιο χρηστικό από το Hamroid και θα το δοκιμάσω και στο πεδίο....

Με τη συχνότητα το έχω σκεφτεί ήδη, με την ημερομηνία, δεν ξερω, ισως να ειναι καλο σαν ενας "φραγμός" για την ανεξέλεγκτη καταλάθος καταχώρηση με το LOG. Θα προσπαθησω να μάθω (επιτέλους) πως γινεται το YES/NO και να ζητάει επιβεβαίωση στο "ΕΧΙΤ"). Σε ευχαριστώ πολύ.

To Band Plan μου εμφανίζεται στο 1/3 ης οθόνης και επομένως είναι πρακτικά αδύνατο να το διαβάσω (αφού δεν κάνει και zoom).

Σε ενα μικρό LG και στις 8" γεμίζει την οθονη και διαβάζεται καλα, αλλά σίγουρα πρέπει να δοκιμάσω να βάλω zoom, έχεις δίκιο.

Ευχαριστώ και πάλι,
73, Πάνos, SV1COX



SV1COX

Νέα έκδοση V1.3 με αρκετές διορθώσεις και:

-επιβεβαίωση εξόδου από την εισαγωγή επαφών (LOGNEW).
-επιβεβαίωση όταν θέλουμε να διαγράψουμε μια επαφή στο LOGVIEW
-εμφάνιση αζιμούθιο προς την κορυφή που έχουμε επιλέξει στην οθόνη LOCATION.
-Google Map με τη θέση μας και τη θέση των κορυφών. Τα σημεία των κορυφών έχουν ΄συνδεσμο που ανοίγει σελίδα με τα στοιχεία των κορυφών (το KML αρχείο είναι προιόν πνευματικής ιδιοκτησίας του ιστότοπου http://sotamaps.org ).
-Δυνατότητα Zoom&Pan στο Bandplan (εγινε προσπάθεια να φαίνεται καλά και σε παλίες και σε νέες εκδόσεις android, σε μικρές οθόνες πατήστε πανω στην εικόνα και σύρετε για pan).


Καλή διασκέδαση,
73, Πάνος, SV1COX



SV1COX

Ενα μικρο Bug μεχρι να αξιζει να ανεβει η V1.4:

Μεχρι να πατησετε το SAVE στη διαφορα ώρας στο LOGNEW πεταει σφάλμα γιατι πέρνει τιμή "κενο" και δεν δέχεται η πράξη της αφαίρεσης το "κενο". Θα διορθωθει στην επομενη έκδοση.

Με το SAVE δημιουργειται τιμή που σώνεται και φορτώνεται με την επανεκίνηση του LOGNEW και έτσι το σφάλμα δεν επανεμφανίζεται.

73.



SV1COX

Νεα έκδοση V1.4 με:

-διόρθωση στο σφάλμα στην πρώτη εκινηση του LOGNEW όταν δεν έχουμε σώσει διαφορά ώρας.

-δίορθωση σε σφάλμα (κλήση σε υποπρόγραμμα που δεν υπήρχε, sorry :-) ) που προκαλούσε "RUNTIME ERROR" όποτε το GPS ανανέωνε τη θεση του.
(το GPS στη λειτουργία LOCATION ανανεώνει τη θέση κάθε 10sec ή 50 μέτρα μετακίνησης. Αν έχουμε επιλέξει και κορυφή αντίστοιχα ανανεώνονται και η αποσταση και το αζιμούθιο προς την κορυφή.)

-Τακτοποιήθηκε ο κώδικας, ελάφρυνε η εφαρμογή.

-περισσότερες οθόνες γυρνάνε και σε landscape λειτουργία.

-βελτιώθηκε πολύ η εμφάνιση του bandplan.


καλές γιορτές
73, Πάνος, SV1COX



SV1COX

Νέα έκδοση, V1.5, γιατί άλλαξαν οι σύνδεσμοι για το SPOTLITE.

Καμία άλλη αλλαγή.


Την εφαρμογή την εγκαθιστάτε αφου φωτογραφίσετε με μια συσκευή android και μια εφαρμογή QR reader (πολλές δωρεάν) την ακόλουθη εικόνα:

Image


Η' πατώντας στον σύνδεσμο: SOTALOG

ΠΡΟΣΟΧΗ: Για να είναι διαθέσιμη η λειτουργία εμφάνισης της λίστας των κορυφών πρέπει: να κατεβασετε το zip αρχείο από τη διεύθυνση sotalog.zip και στη συνέχεια αν έχετε συσκευή με αποθηκευτικο χώρο που ονομάζεται "sdcard" να συνδεθείτε με τον υπολογιστή και να αντιγράψετε το περιεχόμενο του εκει (ενας φάκελος με το όνομα "sotalog"). Αν ο αποθηκευτικός χώρος στη συσκευή σας δεν ονομάζεται "sdcard" αντιγράψτε τον φάκελο που είναι μέσα στο zip αρχείο απευθείας στον κύριο αποθηκευτικό χώρο στη συσκευή. Αν πάλι δεν έχετε προκοπή :-), ρωτήστε.

Οσοι το έχετε ήδη κάνει σε προηγούμενη εκδοση ΔΕΝ χρειάζεται ξανά.

καλές αναβάσεις,
73, Πάνος, SV1COX



Show posts:
 
Show php error messages