You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/workstation/wks-message-syntax.md
+26-6Lines changed: 26 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: "Message Syntax for File, Smart Card, and Bluetooth Devices"
3
-
linktitle: "Message Syntax"
4
-
url: /mendix-workstation/message-syntax/
3
+
linktitle: "Device Syntax"
4
+
url: /mendix-workstation/device-syntax/
5
5
description: "Provides information about the message syntax required for different device types."
6
6
weight: 40
7
7
---
@@ -31,10 +31,10 @@ This device type requires the following message and response:
31
31
32
32
### Message
33
33
34
-
*`0#Directory` - Watch for changes in `Directory`. If `Directory` is a file path, then watch for changes in the file. `Directory` is relative to the folder configured in Workspace management. Environment variables (for example, `%public%`) are supported.
35
-
*`1#Directory` - Stop watching for changes in `Directory`.
36
-
*`2#File path` - Read file at `File path`.
37
-
*`3#File path # Data # flag` - Write to file at `File path`. The `flag` can be `w` for overwrite, `a` for append If left blank, the value defaults to `w`.
34
+
*`0#Directory` - Watch for changes in `Directory`. If `Directory` is a file path, then watch for changes in the file. `Directory` is relative to the folder configured in Workspace management. Environment variables (for example, `%public%`) are supported.
35
+
*`1#Directory` - Stop watching for changes in `Directory`.
36
+
*`2#File path` - Read file at `File path`.
37
+
*`3#File path#Data#flag` - Write to file at `File path`. The `flag` can be `w` for overwrite, `a` for append If left blank, the value defaults to `w`.
38
38
39
39
### Response
40
40
@@ -44,6 +44,26 @@ This device type requires the following message and response:
44
44
*`E#Error` - `Error` message from operating system
45
45
*`S#{0,1,2,3}#directory` - The command `{0,1,2,3}` on `directory` was successful.
46
46
47
+
### Example Test
48
+
49
+
The section below shows a sample test that you can run to verify the configuration.
50
+
51
+
1. Create a new Workspace in the Workstation Management.
52
+
2. Create a new Station.
53
+
3. Add a `File Device` with the following configuration to this Station:
54
+
***Device Name** - *Write files to test folder*
55
+
***Allowed Folder** - For example, on a Windows computer you can use a path like `C:\MyTestFolder`
56
+
***Allow writing files** - **Yes**
57
+
* Use the default values for everything else
58
+
4. Register the Station to your computer (assuming the Workstation Client is installed there).
59
+
5. In your Workspace, navigate to **Test Your Station** and click on the configured file device.
60
+
6. Enter `3#test.txt#Hello from Mendix` in the **Send Message** field, and then press **Send Message**.
61
+
62
+
The test should show a response like `S#3#C:\MyTestFolder\test.txt` to indicate that the text file *test.txt* was succesfully written to *MyTestFolder*.
63
+
64
+
7. Go to *C:\MyTestFolder* and verify that it contains the text file.
65
+
8. Open the test file and verify that it contains the text *Hello from Mendix*.
66
+
47
67
## Smart Cards
48
68
49
69
This device type requires the following message and response:
0 commit comments