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
*[Windows with Edge](http://downloads.arduino.cc/CreateBridgeStable/ArduinoCreateAgent-1.1-windows-installer-edge.exe)
9
+
*[Windows with Chrome](http://downloads.arduino.cc/CreateBridgeStable/ArduinoCreateAgent-1.1-windows-installer-chrome.exe)
10
+
*[Windows with Firefox](http://downloads.arduino.cc/CreateBridgeStable/ArduinoCreateAgent-1.1-windows-installer-firefox.exe)
11
+
12
+
### MacOSX
13
+
*[MacOSX with Safari](http://downloads.arduino.cc/CreateBridgeStable/ArduinoCreateAgent-1.1-osx-installer-safari.dmg)
14
+
*[MacOSX with Chrome](http://downloads.arduino.cc/CreateBridgeStable/ArduinoCreateAgent-1.1-osx-installer-chrome.dmg)
15
+
*[MacOSX with Firefox](http://downloads.arduino.cc/CreateBridgeStable/ArduinoCreateAgent-1.1-osx-installer-firefox.dmg)
16
+
17
+
### Linux
18
+
*[Linux x64 with Chrome](http://downloads.arduino.cc/CreateBridgeStable/ArduinoCreateAgent-1.1-linux-x64-installer-chrome.tar.gz)
19
+
*[Linux x64 with Firefox](http://downloads.arduino.cc/CreateBridgeStable/ArduinoCreateAgent-1.1-linux-x64-installer-firefox.tar.gz)
10
20
11
21
arduino-create-agent is a fork of @johnlauer's serial-port-json-server (which we really want to thank for his kindness and great work)
12
22
13
23
The history has been rewritten to keep the repo small (thus removing all binaries committed in the past)
14
24
25
+
26
+
27
+
## Using multiple configurations
28
+
29
+
The agent support multiple configuration files. When multiple configurations are found by the agent, the tray icon menu is expanded to contain the different configurations:
The default `config.ini` file contains common configurations, every other config file inherit from it.
34
+
35
+
To create multiple configuration files:
36
+
- stop the agent: tray bar icon -> pause then tray bar icon -> kill
37
+
- find the `config.ini` file that is present in the `arduino-create-agent` installation folder
38
+
- copy `config.ini` or create a new ini file (e.g. `example.ini`) with content:
39
+
```ini
40
+
name = your configuration name
41
+
```
42
+
add in this file other configuration options (you can override inherited values from `config.ini`)
43
+
- restart the agent
44
+
- click the tray bar icon and select the new configuration
45
+
46
+
**Tip**: you can also use the multiple configurations feature to create a new configuration with the proxy settings. This way you can have multiple proxies configured and disable proxy configuration with ease.
47
+
48
+
## When behind a proxy
49
+
50
+
The agent support working behind a proxy, but manual configuration is required ( there is no support for automatic proxy discovery ).
51
+
52
+
To add proxy configuration:
53
+
- stop the agent: tray bar icon -> pause then tray bar icon -> kill
54
+
- find the `config.ini` file that is present in the `arduino-create-agent` installation folder
55
+
- copy `config.ini` to a new file (e.g. `proxy.ini`) with content:
56
+
```ini
57
+
name = Proxy Enabled
58
+
[env]
59
+
http_proxy=your.proxy.here
60
+
https_proxy=your.https.proxyhere
61
+
```
62
+
- please note spaces are not allowed before and after the string `http_proxy`
0 commit comments