• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
February 02, 2026, 18:41:55 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
February 02, 2026, 18:41:55 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Τι καφέ πίνετε;
by MeTheWizard
[Today at 18:27:47]

[Μεταφορά και Διανομή ΗΕ]...
by sassi
[Today at 18:19:32]

Πότε θα βγει το μάθημα; -...
by chatzikys
[Today at 16:35:02]

[Ηλεκτρονική Ι] Γενικές α...
by nmpampal
[Today at 15:25:00]

[Θ.Υ.Α.] Επικαιρότητα, απ...
by OlgaG
[February 01, 2026, 00:17:07 am]

H Στοά των Off Topic
by chatzikys
[January 31, 2026, 21:05:09 pm]

Πολεμοσυνέδριο στο ΑΠΘ
by dimikotz
[January 31, 2026, 20:47:47 pm]

[ΣΑΕ Ι] Γενικές απορίες κ...
by sassi
[January 31, 2026, 03:35:56 am]

[ΣΦ ΗΛ-ΜΗΧ] Ανακοίνωση Σχ...
by Χαρούμενη Πατάτα
[January 30, 2026, 21:10:34 pm]

[Τηλεπ. Συστήματα ΙΙΙ] Γε...
by sofipout
[January 30, 2026, 20:34:25 pm]

[Η/Μ Πεδίο ΙΙ] Ανάλυση πα...
by Tsn
[January 30, 2026, 18:59:46 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Διάλεξις
[January 30, 2026, 12:45:58 pm]

[Unofficial Mod] Dark Mod...
by nmpampal
[January 29, 2026, 23:02:21 pm]

[Μετάδοση Θερμότητας] Γεν...
by chatzikys
[January 29, 2026, 20:58:16 pm]

[Ηλεκτρική Οικονομία] Γεν...
by ttsengel
[January 29, 2026, 19:29:04 pm]

[Οπτική] Γενικές Πληροφορ...
by Σουλης
[January 29, 2026, 16:07:44 pm]

Erasmus στο Università de...
by georgino
[January 28, 2026, 17:58:29 pm]

Εξετάσεις με τάμπλετ
by Nikos_313
[January 27, 2026, 17:37:10 pm]

[Πυρηνική Τεχνολογία] Γεν...
by chatzikys
[January 27, 2026, 14:11:26 pm]

Ωρολόγιο Πρόγραμμα Εαρινο...
by PolarBear
[January 27, 2026, 00:16:34 am]
Στατιστικά
Members
Total Members: 10346
Latest: Tzokas
Stats
Total Posts: 1430008
Total Topics: 31900
Online Today: 422
Online Ever: 6054
(January 14, 2026, 06:07:19 am)
Users Online
Users: 83
Guests: 171
Total: 254
Notac
kchristoua
PANKRAV
babis.o.sougias
gpr000
chris123
mrodi
karadimitras
adaskopo
samamidou
apob
Mitsos1
gstom
anna.ts
nasos
thanos_voucharas
mgrivab
jimalexoud
giorghs07
Kelly Tsimpouri
airam
chatzikys
georgepana9
Giorgosklin
apol
thanoswyd
antontsiorvas
dkatsoul
xorxe
MeTheWizard
Theodosia
teles
mariamil
nikolakys
cmpillis
Rizotto
cvakadimas
stavr0s16
Lalson
agis3
despoina15
amarkar
Liamos
Minmaxeng
Kena
stavros0201
Petros Ts
whatdoesthefoxsay
Δημήτρης Γκαγκανάκης
chrisbetas
Ilias007
mrPink
asimomyti
george polymeros
Darth Anna
femanak
xanthosp
kimpossible
iasonaskaraminas
Gray139
gkaramp
chaniotism
thanaf_231
antichry
Leou
Xlapatsas
mike1996
Βασιλης
apostchris
EvanTsir
Giannis Masterio
xdallas
truethessalonikios
Themistoklis
klaintit
gynekomagnitis
giorgos_skl
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > Ενσωματωμένα Συστήματα Πραγματικού Χρόνου > [Eνσωματωμένα] Εργασίες 2019
0 Members and 1 Guest are viewing this topic.
Pages: 1 2 3 [4] 5 6 ... 10 Go Down Print
Author Topic: [Eνσωματωμένα] Εργασίες 2019  (Read 20865 times)
sgiannoul
Αρχάριος/Αρχάρια

Posts: 4


View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #45 on: June 16, 2019, 13:07:13 pm »

Ποιό Port πρέπει να χρησιμοποιήσουμε για την αποστολή/λήψη μηνυμάτων?
Logged
mano_lee
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 151


meh'


View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #46 on: June 20, 2019, 19:36:06 pm »

Ο cross-compiler που αναφέρει ο Πιτσιάνεις Πιτσιάνης στις οδηγίες, πως ξέρουμε αν μας χρειάζεται;

Και αν χρειάζεται, που πρέπει να αντιγράψουμε τα παράγωγα του compilation; Σε κάποιο συγκεκριμένο path στην sd-card;

EDIT: Μάλλον δεν γράφεται με "ει"  Tongue
« Last Edit: June 20, 2019, 19:45:33 pm by mano_lee » Logged

Allah allah allah will pray for you
feugatos_#
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1063

.


View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #47 on: June 20, 2019, 19:37:08 pm »

Quote from: sgiannoul on June 16, 2019, 13:07:13 pm
Ποιό Port πρέπει να χρησιμοποιήσουμε για την αποστολή/λήψη μηνυμάτων?
Από διευκρίνηση στο elearning:

Για την επικοινωνία των συσκευών μέσω WiFi χρησιμοποιήστε το port 2288.
Logged
feugatos_#
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1063

.


View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #48 on: June 20, 2019, 19:41:34 pm »

Quote from: mano_lee on June 20, 2019, 19:36:06 pm
Ο cross-compiler που αναφέρει ο Πιτσιάνεις στις οδηγίες, πως ξέρουμε αν μας χρειάζεται;

Και αν χρειάζεται, που πρέπει να αντιγράψουμε τα παράγωγα του compilation; Σε κάποιο συγκεκριμένο path στην sd-card;
Γενικά η ιδέα είναι ότι κάνεις την ανάπτυξη του κώδικα στον υπολογιστή σου. Μετά χρησιμοποιείς cross-compiler για να δημιουργήσεις το εκτελέσιμο ανάλογα με το λειτουργικό/αρχιτεκτονική του ενσωματωμένου σου. Δηλαδή στο ενσωματωμένο το μόνο που χρειάζεται να στείλεις είναι το εκτελέσιμο αυτό.

Bonus:
εγώ Πιτσιάνω
εσύ Πιτσιάνεις;
 Cheesy
Logged
cmoustakas
Νεούλης/Νεούλα
*
Posts: 12


View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #49 on: June 21, 2019, 21:31:26 pm »

Στην ουσία αυτό που ζητάει είναι να γίνει το compile στο pc σου ,  μέσω της scp να στείλεις στο rasp το executable και τέλος μέσω του ssh να κάνεις ενα ./executable (έχει και ενα resource αν θες να εκτελείτε το αρχείο στο boot) .Το ερώτημα νομίζω είναι πώς θα τεστάρουμε την επικοινωνία όσοι έχουμε μόνο ένα rasp, προσωπικά μόνο στο pc μου επαληθεύω τον κώδικα λειτουργώντας ταυτόχρονα σαν server και client.Έχει κανείς να προτείνει τίποτα διαφορετικό ??
Logged
feugatos_#
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1063

.


View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #50 on: June 22, 2019, 13:52:08 pm »

Quote from: cmoustakas on June 21, 2019, 21:31:26 pm
Στην ουσία αυτό που ζητάει είναι να γίνει το compile στο pc σου ,  μέσω της scp να στείλεις στο rasp το executable και τέλος μέσω του ssh να κάνεις ενα ./executable (έχει και ενα resource αν θες να εκτελείτε το αρχείο στο boot) .Το ερώτημα νομίζω είναι πώς θα τεστάρουμε την επικοινωνία όσοι έχουμε μόνο ένα rasp, προσωπικά μόνο στο pc μου επαληθεύω τον κώδικα λειτουργώντας ταυτόχρονα σαν server και client.Έχει κανείς να προτείνει τίποτα διαφορετικό ??
Νομίζω για testing μπορείς να τρέξεις πολλά instances της εφαρμογής σου ρυθμίζοντας τα να έχουν διαφορετικό ΑΕΜ. Μιας που ανέφερες τις λέξεις client/server.. Χωρίς να είμαι καθόλου σίγουρος, από την εκφώνηση φαίνεται να θέλουν μια πιο peer-to-peer αρχιτεκτονική. Ας πει και κάποιος άλλος τη γνώμη του, μπας και βγει καμιά άκρη...
Logged
Apostolof
WebSlave
Αbsolute ΤΗΜΜΥ.gr
***
Gender: Male
Posts: 2660


Κεραυνοί, φωτιές, ece


View Profile WWW
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #51 on: June 22, 2019, 15:19:12 pm »

Quote from: feugatos_# on June 22, 2019, 13:52:08 pm
Νομίζω για testing μπορείς να τρέξεις πολλά instances της εφαρμογής σου ρυθμίζοντας τα να έχουν διαφορετικό ΑΕΜ. Μιας που ανέφερες τις λέξεις client/server.. Χωρίς να είμαι καθόλου σίγουρος, από την εκφώνηση φαίνεται να θέλουν μια πιο peer-to-peer αρχιτεκτονική. Ας πει και κάποιος άλλος τη γνώμη του, μπας και βγει καμιά άκρη...

Ναι έτσι νομίζω και εγώ. Σε tuts βέβαια βρίσκεις κώδικα όπου είναι χώρια ο server και ο client, εδώ κάθε node θα πρέπει μάλλον να υλοποιεί και τα δύο.

Για testing είχα σκοπό να κάνω ένα τόπικ/ποστ "Ενσωματωμένη pizza", αν θέλουν αρκετά άτομα να βρεθούμε στη σχολή για pizza, μπύρα.... και ενσωματωμένα Tongue
Logged

All these moments will be lost in time, like tears in rain.
In the meanwhile, life goal.
feugatos_#
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1063

.


View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #52 on: June 22, 2019, 15:25:10 pm »

Quote from: Apostolof on June 22, 2019, 15:19:12 pm
Ναι έτσι νομίζω και εγώ. Σε tuts βέβαια βρίσκεις κώδικα όπου είναι χώρια ο server και ο client, εδώ κάθε node θα πρέπει μάλλον να υλοποιεί και τα δύο.

Για testing είχα σκοπό να κάνω ένα τόπικ/ποστ "Ενσωματωμένη pizza", αν θέλουν αρκετά άτομα να βρεθούμε στη σχολή για pizza, μπύρα.... και ενσωματωμένα Tongue
κε Μητράκο εσείς είστε;
Logged
Apostolof
WebSlave
Αbsolute ΤΗΜΜΥ.gr
***
Gender: Male
Posts: 2660


Κεραυνοί, φωτιές, ece


View Profile WWW
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #53 on: June 22, 2019, 15:53:46 pm »

Quote from: feugatos_# on June 22, 2019, 15:25:10 pm
κε Μητράκο εσείς είστε;

busted



Έχετε βρει κάποιον efficient τρόπο να ανακαλύπτετε τις IP των γειτόνων;
Logged

All these moments will be lost in time, like tears in rain.
In the meanwhile, life goal.
Μπουγάτσας
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 143



View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #54 on: June 24, 2019, 19:15:33 pm »

Δεδομένου οτι τα μηνύματα που αποστέλονται μεταξύ των συσκευών θα πρέπει να ακολουθούν μια κοινή μορφοποίηση απο όλους μας, το απλό μήνυμα του τύπου 7592_6998_1387909800_Test message (που περιγράφει ο Πιτσιάνης στην εκφώνηση) θα αποστέλλεται σαν char[ ] ?  Επίσης γνωρίζει κάποιος πως μπορούμε να στείλουμε τη λίστα που περιέχει όλα τα μηνύματα απο μια συσκευή σε μια άλλη ? Γιατι τα arrays δεν αποστέλλονται όπως απλές μεταβλητές τύπου string ή integer
Logged
Apostolof
WebSlave
Αbsolute ΤΗΜΜΥ.gr
***
Gender: Male
Posts: 2660


Κεραυνοί, φωτιές, ece


View Profile WWW
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #55 on: June 24, 2019, 22:14:45 pm »

Quote from: Μπουγάτσας on June 24, 2019, 19:15:33 pm
Δεδομένου οτι τα μηνύματα που αποστέλονται μεταξύ των συσκευών θα πρέπει να ακολουθούν μια κοινή μορφοποίηση απο όλους μας, το απλό μήνυμα του τύπου 7592_6998_1387909800_Test message (που περιγράφει ο Πιτσιάνης στην εκφώνηση) θα αποστέλλεται σαν char[ ] ?  Επίσης γνωρίζει κάποιος πως μπορούμε να στείλουμε τη λίστα που περιέχει όλα τα μηνύματα απο μια συσκευή σε μια άλλη ? Γιατι τα arrays δεν αποστέλλονται όπως απλές μεταβλητές τύπου string ή integer

Εγώ έκανα δύο συναρτήσεις στον buffer, μία serialize που παίρνει όλο τον buffer και τον κάνει ένα μεγάλο string με συγκεκριμένο format και μία deserialize που παίρνει ένα string (ελπίζοντας ότι θα έχει το σωστό format) και το μεταφράζει σε στοιχεία του buffer. Έτσι ο ένας στέλνει το string της serialize και ο άλλος που το παίρνει κάνει deserialize.

Για να ανακαλύψω τις συσκευές στο δίκτυο και να βρω τις IP, αυτή τη στιγμή, κάνω ένα broadcast ping και μετά χρησιμοποιώ το arp cache. Έπειτα για να δω αν κάθε μία από τις συσκευές που ανακάλυψα είναι online κάνω ξεχωριστά ping τη κάθε μία. Αυτό όμως παίρνει αρκετό χρόνο. Έχετε βρει κάποιο καλύτερο τρόπο; Εσείς τι κάνετε;

Επίσης, παρατήρησα ότι τα timestamps του κάθε node (έχω 2 Rpi και τεστάρω) είναι διαφορετικά ακόμα και για πολύ κοντινές χρονικά καταγραφές, κάνετε κάποιο clock synchronization για να το διορθώσετε; Αν το έχει ψάξει κανείς ας στείλει links/υλικό.
Logged

All these moments will be lost in time, like tears in rain.
In the meanwhile, life goal.
Μπουγάτσας
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 143



View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #56 on: June 25, 2019, 11:13:51 am »

Quote from: Apostolof on June 24, 2019, 22:14:45 pm
Εγώ έκανα δύο συναρτήσεις στον buffer, μία serialize που παίρνει όλο τον buffer και τον κάνει ένα μεγάλο string με συγκεκριμένο format και μία deserialize που παίρνει ένα string (ελπίζοντας ότι θα έχει το σωστό format) και το μεταφράζει σε στοιχεία του buffer. Έτσι ο ένας στέλνει το string της serialize και ο άλλος που το παίρνει κάνει deserialize.
Απλά έτσι δε θα πρέπει να ακολουθούμε ολοι κοινή πορεία; Αλλιώς δε θα μπορεί να υπάρξει επικοινωνία αν εγω ακολουθώ άλλο format και αυτοί με τους οποίους επικοινωνώ άλλο.
Logged
Apostolof
WebSlave
Αbsolute ΤΗΜΜΥ.gr
***
Gender: Male
Posts: 2660


Κεραυνοί, φωτιές, ece


View Profile WWW
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #57 on: June 25, 2019, 12:09:16 pm »

Quote from: Μπουγάτσας on June 25, 2019, 11:13:51 am
Απλά έτσι δε θα πρέπει να ακολουθούμε ολοι κοινή πορεία; Αλλιώς δε θα μπορεί να υπάρξει επικοινωνία αν εγω ακολουθώ άλλο format και αυτοί με τους οποίους επικοινωνώ άλλο.

Σωστός, δε το είχα σκεφτεί έτσι. Great.. more work for me Grin
Σκεφτόμουν ότι η δοκιμή θα γίνει έχοντας κάθε φορά στα nodes το ίδιο πρόγραμμα.
Logged

All these moments will be lost in time, like tears in rain.
In the meanwhile, life goal.
feugatos_#
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1063

.


View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #58 on: June 25, 2019, 12:35:51 pm »

Quote from: Apostolof on June 25, 2019, 12:09:16 pm
Σωστός, δε το είχα σκεφτεί έτσι. Great.. more work for me Grin
Σκεφτόμουν ότι η δοκιμή θα γίνει έχοντας κάθε φορά στα nodes το ίδιο πρόγραμμα.
Αυτό είναι όντως ένα πρόβλημα που το σκεφτόμουν κι εγώ. Αν ο καθένας μας κάνει τα δικά του (και υπάρχουν διάφορα σημεία στην εργασία που θα μπορούσε να το κάνει), άντε να βγει άκρη με τις φαεινές τους ιδέες να το τρέξουμε μεταξύ μας. Να πω ότι έχουν δώσει μια αναλυτική/ξεκάθαρη εκφώνηση που δεν θα άφηνε να δημιουργηθούν τέτοια προβλήματα οκ... Αλλά υπάρχουν πολλά τέτοια σημεία... Ίσως θα έπρεπε να τους ζητήσουμε μια πιο ξεκάθαρη αναλυτική εκφώνηση ή έστω κάποιος συνάδελφος που έχει μιλήσει με τους διδάσκοντες για την εργασία να μας πει αναλυτικά τι ειπώθηκε. Σε διαφορετική περίπτωση ο καθένας δυστυχώς θα ακολουθήσει διαφορετική προσέγγιση και όταν πάμε να τα τρέξουμε μεταξύ μας θα δημιουργηθούν θέματα...
Logged
Μπουγάτσας
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 143



View Profile
Re: [Eνσωματωμένα] Εργασίες 2019
« Reply #59 on: June 25, 2019, 12:40:16 pm »

Έστειλα mail στον Φλώρο για το format που θα πρέπει να ακολουθούμε για να αποστείλουμε το array με τα μηνύματα γιατί αλλιώς δε θα βγεί άκρη, θα ποστάρω feedback όταν μου απαντήσει
Logged
Pages: 1 2 3 [4] 5 6 ... 10 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...