dmpl Δημοσ. 29 Ιανουαρίου 2010 Δημοσ. 29 Ιανουαρίου 2010 ειναι δυνατον να συνδεσουμε δυο laptop σεριακα με νουλ καλωδιο, να ανοιξουμε δυο σειριακες πορτες σαν σειριακα αρχεια ωστε να γραφουμε στο ενα και να διαβαζουμε απο το αλλο ? δοκιμασα με α) usb rs232 adaptors xp , vista αντιστοιχα γ) macros της vba στο xl το αποτελεσμα ηταν να ρυθμιζονται οι πορτες αλλα να μην αναγνωριζονται οι εντολες read write ευχαριστω
gtroza Δημοσ. 29 Ιανουαρίου 2010 Δημοσ. 29 Ιανουαρίου 2010 laplink http://en.wikipedia.org/wiki/LapLink_cable _______ μάλλον είμαι εκτος θέματος :o .
bxenos Δημοσ. 29 Ιανουαρίου 2010 Δημοσ. 29 Ιανουαρίου 2010 το αποτελεσμα ηταν να ρυθμιζονται οι πορτες αλλα να μην αναγνωριζονται οι εντολες read write απο ποιά γλωσσα προγραμματισμού; το καλώδιο είναι σωστό και επιβεβαιωμένο με το hyperterminal και στα δυο laptop;
dmpl Δημοσ. 30 Ιανουαρίου 2010 Μέλος Δημοσ. 30 Ιανουαρίου 2010 επειδη η υλοποιηση ειναι πολυ σημαντικη για εμενα θα χρησιμοποιησω οποιαδηποτε γλωσσα απαιτηθει η δοκιμη ομως που εκανα λογω του οτι τα δεδομενα ευρισκονται σε XL αρχεια και λογω ευκολιας χρησιμοποιησα macros του XL της VBA (visual basic ) Tack bxenos ---------- Προσθήκη 30-01-2010 στις 00:03 ---------- Προηγούμενο μήνυμα 29-01-2010 στις 23:47 ---------- laplinkhttp://en.wikipedia.org/wiki/LapLink_cable _______ μάλλον είμαι εκτος θέματος :o . εκτος θεματος δεν θα το ελεγα διοτι ειναι ευρεος φασματος αλλα πετυχες διανα με τις ειδησεις στα αρχαια
bxenos Δημοσ. 30 Ιανουαρίου 2010 Δημοσ. 30 Ιανουαρίου 2010 το καλώδιο είναι σωστό και επιβεβαιωμένο με το hyperterminal και στα δυο laptop; ............
dmpl Δημοσ. 30 Ιανουαρίου 2010 Μέλος Δημοσ. 30 Ιανουαρίου 2010 με αυτες τις εντολες το δοκιμαζω Sub Form_Load() With MSComm1 .CommPort = 1 .Settings = "9600,N,8,1" .InputMode = comInputModeText .RThreshold = 1 .InputLen = 0 .PortOpen = True .RTSEnable = True End With End Sub Sub MSComm1_OnComm() If MSComm1.CommEvent = comEvReceive Then tmpstr$ = MSComm1.Input txtTemp.Text = tmpstr$ End If End Sub run time error 924 object required tack bxenos
bxenos Δημοσ. 30 Ιανουαρίου 2010 Δημοσ. 30 Ιανουαρίου 2010 Δεν απαντάς στην ερώτηση μου, δουλεύει το καλώδιο σου; Το δοκιμάζεις με το πρόγραμμα hyperterminal (εναρξη->προγραμματα->βοηθηματα->επικοινωνίες). Το τρέχεις και στους δυο υπολογιστες, διαλέγεις απευθείας συνδεση στη σειριακη του κάθε υπολογιστη σου και διαλέγεις ίδιες παραμέτρους επικοινωνίας. Αν τα κάνεις αυτά και είναι εντάξυ το καλώδιο, ότι γράμματα πατάς στο ένα laptop θα τα βλέπεις στο άλλο και αντίστροφα.
gtroza Δημοσ. 31 Ιανουαρίου 2010 Δημοσ. 31 Ιανουαρίου 2010 Wiring The wiring of the cable is as follows (the two connectors are DB25 males): 2 15 3 13 4 12 5 10 6 11 17 17 25 25 Vice versa, pins 15-11 on the first connector are wired to 2-6 of the second connector. εκτος θεματος δεν θα το ελεγα διοτι ειναι ευρεος φασματος αλλα πετυχες διανα με τις ειδησεις στα αρχαια ευχαριστώ dmpl είσαι σε καλά χέρια τώρα (bxenos) .
dmpl Δημοσ. 31 Ιανουαρίου 2010 Μέλος Δημοσ. 31 Ιανουαρίου 2010 η εγκτασταση σειριακης συνδεσης μου κρυβεται στο laptop με τα vista ενω η ευκολη μεταφορα αρχειων και ρυθμισεων δεν φαινεται να γινεται σειριακα tack bxenos ---------- Προσθήκη στις 15:27 ---------- Προηγούμενο μήνυμα στις 08:44 ---------- DB-25 female DB-9 to female db9 1 AA x Protective Ground 2 TXD 3 BA I Transmitted Data 4 3 RXD 2 BB O Received Data 9 4 RTS 7 CA I Request To Send 8 5 CTS 8 CB O Clear To Send 7 6 DSR 6 CC O Data Set Ready _ 7 GND 5 AB x Signal Ground _ 8 CD 1 CF O Received Line Signal Detector 1 9 -- x Reserved for data set testing 10 -- x Reserved for data set testing 11 x Unassigned 12 SCF O Secndry Rcvd Line Signl Detctr 13 SCB O Secondary Clear to Send 14 SBA I Secondary Transmitted Data 15 DB O Transmisn Signl Elemnt Timng 16 SBB O Secondary Received Data 17 DD O Receiver Signal Element Timing 18 x Unassigned 19 SCA I Secondary Request to Send 20 DTR 4 CD I Data Terminal Ready 3 21 CG O Signal Quality Detector 22 9 CE O Ring Indicator 2 23 CH/CI I/O Data Signal Rate Selector 24 DA I Transmit Signal Element Timing 25 x Unassigned αγαπητοι bxenos και gtroza αυτο το καλωδιο ειχα και το απαιτουμενο δεν το γνωριζω ακριβως tack
bxenos Δημοσ. 31 Ιανουαρίου 2010 Δημοσ. 31 Ιανουαρίου 2010 εχω κάποιες απορίες: οταν λες να ανοιξουμε τις σειριακές και να γράφουμε στο ένα και να διαβάζουμε στο άλλο, θέλεις κάτι σαν το http://realterm.sourceforge.net/ ή το http://realterm.sourceforge.net/ ή οποιονδήποτε άλλον terminal emulator. Θέλεις δηλαδή να φτιάξεις έναν τρόπο να στέλνεις δεδομένα απο το ένα στο άλλο. Δεν σε ενδιαφέρει το μοίρασμα φακέλων μέσω σειριακής απο τα windows ή άλλους κατασκευαστές έτσι; Θέλεις να γράψεις δικό σου κώδικα σωστά; Eφόσον δεν έχεις hyperterminal (vista rules), μπορείς να εγγαταστήσεις ένα απο τα παραπάνω και να δοκιμάσεις το καλώδιο (και την επικοινωνια). Θα πρέπει να λειτουργουν με "virtual" com ports (usb to serial) αυτά τα προγράμματα. Με τον τρόπο αυτό θα είσαι σίγουρος ότι λειτουργικά υπολογιστές,καλώδιο,adaptors είναι έτοιμοι για να δοκιμάσεις το πρόγραμμα σου. Στο πως θα γράψεις κώδικα να ανοίγει τη σειριακή ώστε να διαβάζεις και να γράφεις: σε basic δεν ξέρω (εχω βάλει σκοπό να μην μάθω basic:-D). Γι'αυτό και δεν έχω σχολειάσει τον κώδικα σου. Σε C εχω κωδικα να σου δωσω αλλά έχει και πολλά έτοιμα παραδείγματα στο διαδύκτιο. Ας δουμε και το google για serial ports programming: visual basic .net and com ports rs232 απο διάφορες γλώσσες/προγράμματα c++
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.