Subversion Repositories mdb

Rev

Rev 24 | Rev 26 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 24 Rev 25
Line 14... Line 14...
14
 * from Andreas Theofilu.
14
 * from Andreas Theofilu.
15
 */
15
 */
16
PROGRAM_NAME='main'
16
PROGRAM_NAME='main'
17
 
17
 
18
DEFINE_DEVICE
18
DEFINE_DEVICE
19
	dvMDB		0:4:0;			// Network device
19
	dvMDB =		0:4:0;			// Network device
20
 
20
 
21
	// Panels
21
	// Panels
22
	dvTP1		10001:1:0;
22
	dvTP1 =		10001:1:0;
23
	dvTP2		10002:1:0;
23
	dvTP2 =		10002:1:0;
24
	dvTP3		10003:1:0;
24
	dvTP3 =		10003:1:0;
25
	dvTP4		10004:1:0;
25
	dvTP4 =		10004:1:0;
26
	dvTP5		10005:1:0;
26
	dvTP5 =		10005:1:0;
27
	dvTP6		10006:1:0;
27
	dvTP6 =		10006:1:0;
28
 
28
 
29
	dvTP1_mdb	10001:2:0;
29
	dvTP1_mdb =	10001:12:0;
30
	dvTP2_mdb	10002:2:0;
30
	dvTP2_mdb =	10002:12:0;
31
	dvTP3_mdb	10003:2:0;
31
	dvTP3_mdb =	10003:12:0;
32
	dvTP4_mdb	10004:2:0;
32
	dvTP4_mdb =	10004:12:0;
33
	dvTP5_mdb	10005:2:0;
33
	dvTP5_mdb =	10005:12:0;
34
	dvTP6_mdb	10006:2:0;
34
	dvTP6_mdb =	10006:12:0;
35
 
35
 
36
	// Virtual devices
36
	// Virtual devices
37
	vdvMDB		33000:1:0;		// Virtual device for communicating
37
	vdvMDB =	33000:1:0;		// Virtual device for communicating
38
 
38
 
39
DEFINE_VARIABLE
39
DEFINE_VARIABLE
40
	char sIP[] = '10.10.10.128';
40
	volatile char sIP[] = '10.10.11.203';
41
	integer nPort = 11003;
41
	volatile integer nPort = 11003;
-
 
42
	volatile char sPath[] = 'mdb/Covers';
42
 
43
 
43
	dev dvTPs[] = { dvTP1, dvTP2, dvTP3, dvTP4, dvTP5, dvTP6 };
44
	dev dvTPs[] = { dvTP1, dvTP2, dvTP3, dvTP4, dvTP5, dvTP6 };
44
	dev dvTPs_mdb[] = { dvTP1_mdb, dvTP2_mdb, dvTP3_mdb, dvTP4_mdb, dvTP5_mdb, dvTP6_mdb };
45
	dev dvTPs_mdb[] = { dvTP1_mdb, dvTP2_mdb, dvTP3_mdb, dvTP4_mdb, dvTP5_mdb, dvTP6_mdb };
45
 
46
 
46
define_module 'MDB_Comm' MDBC(dvMDB, vdvMDB, sIP, nPort);
47
define_module 'MDB_Comm' MDBC(dvMDB, vdvMDB, sIP, nPort);
47
define_module 'MDB_UI'   MDBU(dvTPs, vdvMDB);
48
define_module 'MDB_UI'   MDBU(dvTPs_mdb, vdvMDB, sIP, sPath);
48
 
49
 
49
define_event
50
define_event
50
	data_event[dvTPs]
51
	data_event[dvTPs]
51
	{
52
	{
52
		string:
53
		string: