16:09, EEST
April 3, 2012
Hi,
Please read UA specification v1.03 Part 5 Annex C on how the File Transfer works. As a quick summary you open a handle via the Open UaMethod and then pass the received int to Read/Write methods and operate on arrays of bytes and then close the handle via Close method. The handle marks a position in the file where the Read/Write operations are performed and can be changed via SetPosition method.
The graphical client does not have anything special built-in for supporting this feature, i.e. theoretically you could read the raw bytestrings, but it is not practical as they would only be displayed on the screen as numbers. However this might be something we could add to a future version (i.e. export to file/import file kind dialogs), if there are actual use-cases. I would also note that the current FileType definition in the UA spec lacks any kind of checksum options, therefore I’m not sure on how to check the read/write is succesful.
– Bjarne
Most Users Ever Online: 1919
Currently Online:
26 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Heikki Tahvanainen: 402
hbrackel: 144
rocket science: 88
pramanj: 86
Francesco Zambon: 83
Ibrahim: 78
Sabari: 62
kapsl: 57
gjevremovic: 49
Xavier: 43
Member Stats:
Guest Posters: 0
Members: 735
Moderators: 7
Admins: 1
Forum Stats:
Groups: 3
Forums: 15
Topics: 1523
Posts: 6449
Newest Members:
rust, christamcdowall, redaahern07571, nigelbdhmp, travistimmons, AnnelCib, dalenegettinger, howardkennerley, Thomassnism, biancacraft16Moderators: Jouni Aro: 1026, Pyry: 1, Petri: 0, Bjarne Boström: 1026, Jimmy Ni: 26, Matti Siponen: 346, Lusetti: 0
Administrators: admin: 1