- Διορθώθηκαν
α) Εγγραφή κλειδιών από τερματικό (1,2,3,4,5,6, κλώνοι κλπ)
β) Αν αποτύγχανε η εγγραφή κλειδιού στο κεντρικό, κολλούσε στο παράθυρο εγγραφής χωρίς να ενεργοποιώ τα κουμπιά
- Κατά την αναβάθμιση αν υπήρχε κάποιο dead chip κολλούσε επειδή δε μπορούσε να μας απαντήσει
- Στις εκτυπώσεις "τεχνικά" εμφανίζουμε σε μια στήλη και την έκδοση rom κάθε controller
- Παράμετρος "Με το άδειασμα δωματίου να θεωρείται βρώμικο" default = TRUE
- Παράμετρος "master Καθαρίστρια = Προϊσταμένη"
- Στα παράθυρα "Επιλογή access δικτυακού κλειδιού" μπορει να επιλέγει πολλά δωμάτια με το ποντίκι
- Διορθώθηκαν μερικά μηνύματα που ήταν μόνο στα Ελληνικά
- Έγιναν synchronized οι αποστολές στο FIAS μέσα από τα threads των δωματίων
- Στα τερματικά με κλικ στα συμβαντα πηγαίνει στη γραμμή του δωματίου
- Άλλαξε ο κώδικας για συναγερμούς πόρτας/μπαλκονόπορτας ώστε
α) όταν έχουμε συναγερμό πόρτας να μη δίνει και συναγερμό μπαλκονόπορτας
β) μειονέκτημα με όλες αυτές τις καθυστερήσεις των συναγερμών είναι ότι αν παραβιαστούν και οι δυο πόρτες ταυτόχρονα, δε θα δοθεί συναγερμός
- Νέο συμβάν "Η μπαλκονόπορτα έμεινε ανοιχτή" που εμφανίζεται και καταγράφεται όταν σβήσουν τα φώτα, δεν είναι κλειδί μεσα, η πόρτα βρεθεί κλειστή, η μπαλκονόπορτα ανοιχτή και δεν έχει δοθεί συναγερμός μπαλκονόπορτας.
- Άλλαξε το σκεπτικό καθυστέρησης εναρξης ψύξης/θέρμανσης (στο ξεκίνημα αν πιάνει το όριο δε θα περιμένει)
- 19/9/2010 - Τα τερματικά θα είναι πλέον σε θέση να γράφουν κλειδιά χωρίς την παρέμβαση του χειριστή (παίρνοντας εντολές πρωτοκόλου FIAS).
- Μπήκε παράμετρος "Θα επιτρέπονται αντίγραφα κλειδιών (κλώνοι)"
- Μπήκε παράμετρος "Θα επιτρέπεται διαγραφή κλειδιών (από το παράθυρο δωματίου)"
- Στους αυτοματισμούς δωματίου, αν είχαμε ορίσει trigger με θερμοστάτη, στο ξεκίνημα του προγράμματος πάντα έκλεινε το IO και μετά από 30 δευτερόλεπτα αν η θερμοκρασία ήταν πάνω ή κάτω από το όριο (ανάλογα με το αν είχαμε επιλέξει ψύξη ή θέρμανση), άνοιγε.
Τώρα στο ξεκίνημα του προγράμματος αν ικανοποιείται το κριτήριο (και βρεθεί ανοιχτό το ΙΟ), δε θα κλείνει.
- Μπήκε παράμετρος "Ο θερμοστάτης θα ενεργοποιεί αυτοματισμό όταν ξεπεράσει x seconds" για να ανοίξει ή να κλείσει το IO. Πριν το είχα σταθερό στα 30 δευτερόλεπτα.
- Στο κεντρικό και στο τερματικό (έκδοση 1.1) υποστήριξη USB-NEMESIS
- Μια διόρθωση του FIAS (για την απίθανη περιπτωση που κάποτε το χρησιμοποιήσει κάποιος)
- Η νέα έκδοση του τερματικού (έκδοση 1.0.3.22) θα μπορεί πλέον να γράφει κλειδιά καθαρίστριας, συντηρητή, master, δικτυακά υπαλλήλων
- Στο παράθυρο επιλογής δωματίου που θα διαμένει ο υπάλληλος, αν η λίστα διαθέσιμων δωματιων ήταν κενή και πατούσαμε Save έβγαζε μήνυμα "List index out of bounds"
- Όταν έμεναν 3 υπάλληλοι σε δωμάτιο, δεν έγραφε κανένα όνομα στο πλαίσιο του δωματίου
- Όταν έμεναν υπάλληλοι σε δωμάτιο και διαγράφαμε το δικτυακό τους κλειδί, δεν έγραφε σωστά στο πλαίσιο δωματίου τα ονόματα των άλλων υπαλλήλων που εξακολουθούσαν να διαμένουν στο δωμάτιο
- Τα pending κλειδιά
εμφανίζονται και στο τερματικό όπως και στο κεντρικό (πριν φαινόταν ότι είχαν γραφτεί άσχετα αν το καρτάκι ήτνα κλειστό ή όχι)
- Μπήκε μήνυμα στο παράθυρο Access των υπαλλήλων με το οποίο υπενθυμίζουμε ότι στους αυτοματισμούς δεν ισχύει ο περιορισμός των ωρών !
- Διόρθωση των μηνυμάτων στα δικαιώματα χειριστών (Κλειδιά -> υπαλλήλων, όλων των κλειδιών)
- Στον αυτοματισμό δωματίου δεν αντέγραφα δύο πεδία στην περίπτωση που γινότανε αντιγραφή σε άλλα δωμάτια
- Έκδοση τερματικού 1.0.3.21 - συμβατή με την προηγούμενη (αλλαγές για να μη κλείνει το παράθυρο δωματίου απ'όλα τα συμβάντα, αλλά μόνο από αλλαγές που επηρεάζουν το user interface του παράθυρου δωματίου)
- Στο παράθυρο ρυθμισης των Xports, σε μερικές περιπτώσεις αλλαγής του τερματικού στο οποίο συνδέεται το καρτάκι, έβγαζε πρόβλημα (έφταιγε η διαγραφή). Τώρα η διαγραφή τρματικών θα γίνεται σε ξεχωριστό παράθυρο (πατώντας ξεχωριστό κουμπί στο παράθυρο ρύθμισης των XPorts) !
- Χρησιμοποιείται πλέον μια δυνατότητα των Xports (Pack Control) με την οποία τα στοιχεία που έχει να στείλει το καρτάκι φεύγουν αφού πρώτα διαπιστωθεί κάποια αδράνεια των 12 ms. Εως τώρα έστελνε τα στοιχεία με όποιο ρυθμό τα έδινε ο controller με αποτέλεσμα να φτάνουν στον ΗΥ σε δύο κομμάτια (π.χ. πακέτα 31 bytes ερχόταν ως 27+4 ή 18+13 κλπ - δηλαδή για ένα πραγματικό πακέτο έφταναν δύο ethernet πακέτα). Με τη νέα μέθοδο, αυτό δε θα γίνεται και έτσι μειώνεται η κίνηση στο καλώδιο του δικτύου κατά 50% !!!!! (Για να εφαρμοστεί η νέα μέθοδος, πρέπει να γίνει "Set device" για όλα τα Xports).
- Μέχρι τώρα ρύθμιζα τα xports να χρησιμοποιούν πάντα την τοπική τους πόρτα 10001. Μερικές φορές όμως (συνήθως όταν βγαίναμε και ξαναμπαίναμε στο πρόγραμμα), αυτό προκαλούσε κάποια καθυστέρηση στη σύνδεσή τους στον ΗΥ. Τώρα πλέον θα χρησιμοποιούν τυχαία πόρτα και έτσι αυτές οι καθυστερήσεις μάλλον θα εξαλειφθούν ! (Για να εφαρμοστεί η νέα μέθοδος, πρέπει να γίνει "Set device" για όλα τα Xports).
- Στο παράθυρο Groups, τα παράθυρα διόρθωσης και εισαγωγής Group εμφανιζόντουσαν σε λάθος συντεταγμένες !
- Νέα έκδοση Τερματικού 1.0.13.17 (συμβατή με την προηγούμενη). Μπήκε μια επιλογή "DNS resolve" ώστε σε περίπτωση που εισάγουμε την πραγματική IP του Server, να μη χρειάζεται το τερματικό να κάνει DNS Lookup (αναζήτηση συμβολικών διευθύνσεων). Αυτή η επιλογή θα πρέπει να είναι μαρκαρισμένη οπωσδήποτε όταν έχουμε συμβολική διεύθυνση του Server π.χ. hotel.dynalias.net (στο παράδειγμα ο Server μπορεί να βρίσκεται κάπου έξω από το τοπικό δίκτυο - σύνδεση μέσω Internet) !
- Σε περίπτωση που έχουμε τερματικά στο δίκτυο, για να βάλουμε τη νέα έκδοση κάνουμε απλά αναβάθμιση στον κεντρικό υπολογιστή (το πρόγραμμα ανβάθμισης τοποθετεί εκεί και τη νέα έκδοση του τερματικού). Οταν ξανατρέξει το κεντρικό πρόγραμμα, με την πρώτη προσπάθεια των τερματικών να συνδεθούν επάνω του, θα κάνουν και αναβάθμιση (Βέβαια θα πρέπει το τερματικό να είναι ζευγάρι της έκδοσης CS) !
- Σε περίπτωση που ένα καρτάκι δεν έχει ακόμα απαντήσει σε SAVE_ID δε θα του στέλνω καμία εντολή καθυστερημένης εγγραφής κλειδιών στο ξεκίνημα (δε νομίζω πως θα είχε νόημα) !
- Στους αυτοματισμούς, access, πόρτα κλπ για το συναγερμό RADAR δε λάμβανε υπόψη ότι μπορεί να υπήρχε κλειδί μέσα ή έξω και έτσι βαρούσε συναγερμός !!!
- Σε windows Vista αν έπρεπε να αναβαθμιστεί η Βάση, δε μπορούσε να δημιουργήσει έναν κρυφό χρήστη που δημιουργώ στη Βάση δεδομένων (ο οποίος έχει πρόσβαση στο View ROOM_STATUS)
- 4 νέες παράμετροι στις ρυθμίσεις (επιλογή απενεργοποίησης συναγερμών σε νοικιασμένα δωμάτια)