Προς το περιεχόμενο

σειριακη συνδεση δυο φορητων υπολ/ων


dmpl

Προτεινόμενες αναρτήσεις

Δημοσ.

ειναι δυνατον να συνδεσουμε δυο laptop σεριακα με νουλ καλωδιο, να ανοιξουμε δυο σειριακες πορτες σαν σειριακα αρχεια ωστε να γραφουμε στο ενα και να διαβαζουμε απο το αλλο ?

 

δοκιμασα με

 

α) usb rs232 adaptors

 

B) xp , vista αντιστοιχα

 

γ) macros της vba στο xl

 

 

το αποτελεσμα ηταν να ρυθμιζονται οι πορτες αλλα να μην αναγνωριζονται οι εντολες read write

 

 

 

ευχαριστω

 

;)

Δημοσ.
το αποτελεσμα ηταν να ρυθμιζονται οι πορτες αλλα να μην αναγνωριζονται οι εντολες read write

απο ποιά γλωσσα προγραμματισμού;

το καλώδιο είναι σωστό και επιβεβαιωμένο με το hyperterminal και στα δυο laptop;

Δημοσ.

επειδη η υλοποιηση ειναι πολυ σημαντικη για εμενα θα χρησιμοποιησω οποιαδηποτε γλωσσα απαιτηθει

 

η δοκιμη ομως που εκανα λογω του οτι τα δεδομενα ευρισκονται σε XL αρχεια και λογω ευκολιας χρησιμοποιησα macros του XL της VBA (visual basic )

 

Tack bxenos

 

---------- Προσθήκη 30-01-2010 στις 00:03 ---------- Προηγούμενο μήνυμα 29-01-2010 στις 23:47 ----------

 

laplink

http://en.wikipedia.org/wiki/LapLink_cable

_______

μάλλον είμαι εκτος θέματος :o:o

.

 

εκτος θεματος δεν θα το ελεγα διοτι ειναι ευρεος φασματος

 

αλλα πετυχες διανα με τις ειδησεις στα αρχαια

Δημοσ.

με αυτες τις εντολες το δοκιμαζω

 

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

Δημοσ.

Δεν απαντάς στην ερώτηση μου, δουλεύει το καλώδιο σου;

Το δοκιμάζεις με το πρόγραμμα hyperterminal (εναρξη->προγραμματα->βοηθηματα->επικοινωνίες).

 

Το τρέχεις και στους δυο υπολογιστες, διαλέγεις απευθείας συνδεση στη σειριακη του κάθε υπολογιστη σου και διαλέγεις ίδιες παραμέτρους επικοινωνίας.

 

Αν τα κάνεις αυτά και είναι εντάξυ το καλώδιο, ότι γράμματα πατάς στο ένα laptop θα τα βλέπεις στο άλλο και αντίστροφα.

Δημοσ.
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)

 

.

Δημοσ.

η εγκτασταση σειριακης συνδεσης μου κρυβεται στο 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

Δημοσ.

εχω κάποιες απορίες:

οταν λες να ανοιξουμε τις σειριακές και να γράφουμε στο ένα και να διαβάζουμε στο άλλο, θέλεις κάτι σαν το 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++

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...