Strona 1 z 1

Wielokrotne pobieranie próbek przez TCP z DAQ

: 03 gru 2008 23:18
autor: pawelb85
Cześć,
mam wielki problem z jednym programem, proszę o pomoc, bo sam sobie raczej nie dam rady.

Koncepcja:
Dwa programy : serwer i klient. W programie klient wybieramy ile danych chcemy pobrać, ten komunikuje się z programem serwer na innym komputerze. Do programu serwer podłączona jest karta DAQ. Gdy serwer dostaje wiadomość że ma pobrać konkrentą ilość danych pobiera je z DAQ i wysyła w jednej paczce, całość poprzez TCP do programu klient.

Problemem jest nie jeden przekaz danych , ale kilka. Chodzi o to aby programy działały cały czas, gdy chcemy pobrac dane kolejny raz, wpisujemy inną ilość próbek i program serwer znów pobiera dane w DAQ i jedną paczką wysyła do klienta. Powinno to być robione bez wyłanczania programów.

Męczę się z tym, ale niestety nic nie wychodzi, Potrzebuję pomocy.
Jeśli ktoś miał doczynienia z tym to proszę o jakieś pomoce.

Poniżej przesyłam screeny z obu programów.

Pozdrawiam, z góry dzięki.

Pierwsza częśc programu SERWER:

[img]http://img150.imageshack.us/img150/8499/55408639fq1.jpg[/img]

Druga część programu SERWER:

[img]http://img377.imageshack.us/img377/2699/39326886nb4.jpg[/img]

Pierwsza częśc programu KLIENT:

[img]http://img377.imageshack.us/img377/5710/25478572bi6.jpg[/img]

Druga część programu KLIENT:

[img]http://img377.imageshack.us/img377/4707/82592931pd6.jpg[/img]