• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 16, 2025, 21:10:02 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.
June 16, 2025, 21:10:02 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[Today at 19:49:00]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[Today at 16:56:56]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[Today at 15:55:08]

[Αρχές Οικονομίας] Να επι...
by _Trob
[Today at 13:28:21]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[Today at 12:13:45]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[Today at 12:01:53]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[Today at 10:22:18]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[Today at 01:56:37]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 15, 2025, 20:08:49 pm]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]

[Δυναμική Συμπεριφορά ΣΗΕ...
by soko_freta
[June 13, 2025, 01:05:36 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426676
Total Topics: 31711
Online Today: 226
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 69
Guests: 112
Total: 181
soktas
skopsinos
mrodi
stergios03
miltan8
agapi
george14
gntitsios
geojohn
jojos
gkg
sigklitiki
jim_sklab
Petross
Saint_GR
VeGGoS
thanosk
ggalamat
avatangg
AA RE LEWN
simosilias
ioannisfa
Denisivo
Ioannakoliou
tank
petralexiou
Captain
theresnocur3
lapin
DK06
Nikos_313
ellimoschou
meliou
IBOURAS
evrinasto
Nefeli Nikita
aafroditi
stelinas
xhesikameni
serafeim
giannis_horgos
3rdDegreeBurn
Fotis
johnk
aalmpanb
mkoutsouk
dimitrisblioumis
Angelagfb
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
thegreekbaron
tzortzis
EvanTsir
tasakis
airam
giani10
ntinara
JoHn!
George_RT
pordozoumis
kakousios
Εμφάνιση

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

Νέα!
Επίσημη ενημέρωση για Αντιστοίχηση Μαθημάτων ΝΠΣ με ΠΠΣ και η συζήτηση στο forum.
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 17395 times)
sgiannoul
Αρχάριος/Αρχάρια

Posts: 4


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

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


meh'


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

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

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

EDIT: Μάλλον δεν γράφεται με "ει"  Tongue
« Last Edit: June 20, 2019, 20: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, 20:37:08 pm »

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

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

.


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

Quote from: mano_lee on June 20, 2019, 20: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, 22: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, 14:52:08 pm »

Quote from: cmoustakas on June 21, 2019, 22: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, 16:19:12 pm »

Quote from: feugatos_# on June 22, 2019, 14: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, 16:25:10 pm »

Quote from: Apostolof on June 22, 2019, 16: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, 16:53:46 pm »

Quote from: feugatos_# on June 22, 2019, 16: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, 20: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, 23:14:45 pm »

Quote from: Μπουγάτσας on June 24, 2019, 20: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, 12:13:51 pm »

Quote from: Apostolof on June 24, 2019, 23: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, 13:09:16 pm »

Quote from: Μπουγάτσας on June 25, 2019, 12:13:51 pm
Απλά έτσι δε θα πρέπει να ακολουθούμε ολοι κοινή πορεία; Αλλιώς δε θα μπορεί να υπάρξει επικοινωνία αν εγω ακολουθώ άλλο 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, 13:35:51 pm »

Quote from: Apostolof on June 25, 2019, 13: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, 13: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...