|
1 |
|
2 var DeviceTypeData = [ |
|
3 { id: 0, mno: 'NA', en: 'Unknown' }, |
|
4 { id: 1, mno: 'W1', en: 'One-wire' }, |
|
5 { id: 2, mno: 'GPIO', en: 'GPIO' }, |
|
6 { id: 3, mno: 'RC433', en: 'RC-433' }, |
|
7 { id: 4, mno: 'DHT', en: 'DHT11' }, |
|
8 { id: 5, mno: 'I2C', en: 'I2C bus' }, |
|
9 { id: 6, mno: 'SPI', en: 'SPI bus' }, |
|
10 { id: 7, mno: 'SIM', en: 'Simulator' } |
|
11 ], |
|
12 DeviceTypeSource = { |
|
13 localdata: DeviceTypeData, |
|
14 datatype: 'array', |
|
15 datafields: [{ name: 'id' }, { name: 'mno' }, { name: 'en' }] |
|
16 }, |
|
17 DeviceTypeAdapter = new $.jqx.dataAdapter(DeviceTypeSource), |
|
18 |
|
19 DevicePresentData = [ |
|
20 { id: 0, mno: 'UNDEF', en: 'Unknown' }, |
|
21 { id: 1, mno: 'NO', en: 'No' }, |
|
22 { id: 2, mno: 'YES', en: 'Yes' }, |
|
23 { id: 3, mno: 'ERROR', en: 'Error' } |
|
24 ], |
|
25 DevicePresentSource = { |
|
26 localdata: DevicePresentData, |
|
27 datatype: 'array', |
|
28 datafields: [{ name: 'id' }, { name: 'mno' }, { name: 'en' }] |
|
29 }, |
|
30 DevicePresentAdapter = new $.jqx.dataAdapter(DevicePresentSource), |
|
31 |
|
32 DeviceDirectionData = [ |
|
33 { id: 0, mno: 'UNDEF', en: 'Unknown' }, |
|
34 { id: 1, mno: 'IN_BIN', en: 'Binary input' }, |
|
35 { id: 2, mno: 'OUT_BIN', en: 'Binary output' }, |
|
36 { id: 3, mno: 'IN_ANALOG', en: 'Analog input' }, |
|
37 { id: 4, mno: 'OUT_ANALOG', en: 'Analog output' }, |
|
38 { id: 5, mno: 'OUT_PWM', en: 'PWM output' }, |
|
39 { id: 6, mno: 'INTERN', en: 'Intern' } |
|
40 ], |
|
41 DeviceDirectionSource = { |
|
42 localdata: DeviceDirectionData, |
|
43 datatype: 'array', |
|
44 datafields: [{ name: 'id' }, { name: 'mno' }, { name: 'en' }] |
|
45 }, |
|
46 DeviceDirectionAdapter = new $.jqx.dataAdapter(DeviceDirectionSource); |
1 |
47 |
2 |
48 |
3 /* Websocket interface. Place "websocket.onmessage = function(evt) {}" in the user script. */ |
49 /* Websocket interface. Place "websocket.onmessage = function(evt) {}" in the user script. */ |
4 var websocket = new ReconnectingWebSocket('ws://'+location.hostname+'/ws'); |
50 var websocket = new ReconnectingWebSocket('ws://'+location.hostname+'/ws'); |
5 |
51 |