background image

81 

 

 

Εικόνα 54: Συναρτήσεις γραμμής εργαλείων 

Οι συνάρτησης senarios(), remote(), settings() (Εικόνα 55είναι υπεύθυνες 

για την αλλαγή των διεπαφών (widget). Η συνάρτηση games() εκτελεί την εφαρμογή gcompris 

που περιέχει τα εκπαιδευτικά παιχνίδια του συστήματος.         

 

Εικόνα 55: Συναρτήσεις εμφάνισης και εκτέλεσης των αντικείμενων αρχικής οθόνης 

Για την εμφάνιση των ρυθμίσεων είναι υπεύθυνη η κλάση settings() (Εικόνα 57). Η 

συνάρτηση load_setui() εκτελεί τα γραφικά και το αρχείο python network.py (Εικόνα 56)

το οποίο ελέγχει αν έχει συνδεθεί το ρομπότ στο δίκτυο με την αναζήτηση της διεύθυνση IPV4 

ενός  τομέα  (domain  name).  Στην  συνέχεια  η  get_ip_address()επιστρέφει  την  τοπική