INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

PostMultipart Timeout



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

13.04.2022, 09:56
Beitrag #1

Gladii Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Jan 2022

2015
2015
DE



PostMultipart Timeout
Hallo zusammen,

ich verwende das Postmultipart-VI, um an ein Gerät ein Datenpaket zu schicken. Dieses ist allerdings relativ langsam und hat nur Übertragungsraten von ein paar Kilobyte pro Sekunde.

Mein Dilemma ist nun, dass der Timeout Ärger macht. Stelle ich den Timeout auf einen langen wert, läuft das Programm ewig, selbst wenn nichts geschickt wird, weil irgendwas nicht funktioniert. Mache ich den Timeout zu kurz, bricht er den Upload ab.

Das VI ist gesperrt. Warum auch immer. Ich würde davon ein Derivat erzeugen, aber das geht damit nicht.

Ich brauche eine Lösung, die solange die Verbindung erlaubt, solange was passiert und erst dann in den Timeout rennt, wenn eine gewisse Datenrate für längere Zeit unterschritten wurde.

Hat jemand eine Idee? Das LV-VI ist leider dafür absolut untauglich.

Dazu kommt, dass es keinerlei Status erlaubt. Ich habe keine Information darüber, ob gerade überhaupt etwas passiert. Daher lese ich aktuell über WMI den Netzwerkadapter aus, zähle den Traffic mit, und berechne anhand der Dateigröße den Übertragungsstatus. Das funktioniert allerdings nicht zuverlässig.

Vielen Dank, Grüße Gladii
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.04.2022, 10:15
Beitrag #2

Martin.Henz Offline
LVF-Team
LVF-Team

Beiträge: 426
Registriert seit: Jan 2005

2.5.1 bis 20
1992
kA

74363
Deutschland
RE: PostMultipart Timeout
Hallo Gladii,

(13.04.2022 09:56 )Gladii schrieb:  Das VI ist gesperrt. Warum auch immer. Ich würde davon ein Derivat erzeugen, aber das geht damit nicht.

Das rein gucken in das VI dürfte dich enttäuschen :-)

Meist steckt nicht allzu viel dahinter. In dem Fall dürfte nur die Funktion ni_httpClient_PostMultipart()
aus der DLL ni_httpClient.dll aufgerufen werden. Das bringt dich kein bisschen weiter.

Martin Henz
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Timeout Error Auslesen Modbusregister sarah_gru 8 6.095 17.07.2019 18:34
Letzter Beitrag: jg
  "Timeout" bei NI-XNET FRAME INPUT STREAM andrepf 4 6.253 06.04.2016 10:12
Letzter Beitrag: andrepf
  [split] VISA RS232 TimeOut MODDER 9 8.620 16.09.2013 09:12
Letzter Beitrag: GerdW
  Modbus Timeout ab 30 Registereinträgen Pitt 8 6.872 18.10.2012 14:20
Letzter Beitrag: Pitt

Gehe zu: