File tree Expand file tree Collapse file tree 14 files changed +331
-1
lines changed
experimentalSetups/battery Expand file tree Collapse file tree 14 files changed +331
-1
lines changed Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <robot name =" ergoCubSN000" xmlns : xi =" http://www.w3.org/2001/XInclude" >
5
+ <devices >
6
+ <!-- battery -->
7
+ <xi : include href =" wrappers/battery/ergobattery.xml" />
8
+ <xi : include href =" hardware/battery/ergocubbattery.xml" />
9
+
10
+ </devices >
11
+ </robot >
12
+
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <robot name =" ergoCubSN000" xmlns : xi =" http://www.w3.org/2001/XInclude" >
5
+ <devices >
6
+ <!-- battery BAT -->
7
+ <xi : include href =" wrappers/battery/ergobattery_bat.xml" />
8
+ <xi : include href =" hardware/battery/ergocubbattery_bat.xml" />
9
+
10
+ <!-- battery BMS -->
11
+ <xi : include href =" wrappers/battery/ergobattery_bms.xml" />
12
+ <xi : include href =" hardware/battery/ergocubbattery_bms.xml" />
13
+ </devices >
14
+ </robot >
15
+
Original file line number Diff line number Diff line change
1
+ [DRIVERS]
2
+ ETH " eth"
Original file line number Diff line number Diff line change
1
+
2
+ <params xmlns : xi =" http://www.w3.org/2001/XInclude" robot =" ergoCubSN000" build =" 1" >
3
+
4
+ <group name =" GENERAL" >
5
+ <param name =" skipCalibration" > false </param >
6
+ <param name =" useRawEncoderData" > false </param >
7
+ <param name =" useLimitedPWM" > false </param >
8
+ <param name =" verbose" > false </param >
9
+ </group >
10
+ </params >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE device PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" ergocub_battery" type =" embObjBattery" >
5
+
6
+ <xi : include href =" ../../general.xml" />
7
+ <xi : include href =" ../electronics/battery_eb1-j0_1-eln.xml" />
8
+
9
+ <group name =" SERVICE" >
10
+
11
+ <param name =" type" > eomn_serv_AS_battery </param >
12
+
13
+ <group name =" PROPERTIES" >
14
+
15
+ <group name =" CANBOARDS" >
16
+ <param name =" type" > bat </param >
17
+
18
+ <group name =" PROTOCOL" >
19
+ <param name =" major" > 0 </param >
20
+ <param name =" minor" > 0 </param >
21
+ </group >
22
+ <group name =" FIRMWARE" >
23
+ <param name =" major" > 1 </param >
24
+ <param name =" minor" > 3 </param >
25
+ <param name =" build" > 0 </param >
26
+ </group >
27
+ </group >
28
+
29
+ <group name =" SENSORS" >
30
+ <param name =" id" > battery1 </param >
31
+ <param name =" board" > bat </param >
32
+ <param name =" location" > CAN1:1 </param >
33
+ </group >
34
+
35
+ </group >
36
+
37
+
38
+ <group name =" SETTINGS" >
39
+ <param name =" enabledSensors" > battery1 </param >
40
+ <param name =" acquisitionRate" > 1000 </param > <!-- msec -->
41
+ </group >
42
+
43
+
44
+ </group >
45
+
46
+ </device >
47
+
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE device PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" ergocub_battery_bat" type =" embObjBattery" >
5
+
6
+ <xi : include href =" ../../general.xml" />
7
+ <xi : include href =" ../electronics/battery_eb1-j0_1-eln.xml" />
8
+
9
+ <group name =" SERVICE" >
10
+
11
+ <param name =" type" > eomn_serv_AS_battery </param >
12
+
13
+ <group name =" PROPERTIES" >
14
+
15
+ <group name =" CANBOARDS" >
16
+ <param name =" type" > bat </param >
17
+
18
+ <group name =" PROTOCOL" >
19
+ <param name =" major" > 0 </param >
20
+ <param name =" minor" > 0 </param >
21
+ </group >
22
+ <group name =" FIRMWARE" >
23
+ <param name =" major" > 1 </param >
24
+ <param name =" minor" > 3 </param >
25
+ <param name =" build" > 0 </param >
26
+ </group >
27
+ </group >
28
+
29
+ <group name =" SENSORS" >
30
+ <param name =" id" > battery1 </param >
31
+ <param name =" board" > bat </param >
32
+ <param name =" location" > CAN1:1 </param >
33
+ </group >
34
+
35
+ </group >
36
+
37
+
38
+ <group name =" SETTINGS" >
39
+ <param name =" enabledSensors" > battery1 </param >
40
+ <param name =" acquisitionRate" > 1000 </param > <!-- msec -->
41
+ </group >
42
+
43
+
44
+ </group >
45
+
46
+ </device >
47
+
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE device PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" ergocub_battery_bms" type =" embObjBattery" >
5
+
6
+ <xi : include href =" ../../general.xml" />
7
+ <xi : include href =" ../electronics/battery_eb2-j0_1-eln.xml" />
8
+
9
+ <group name =" SERVICE" >
10
+
11
+ <param name =" type" > eomn_serv_AS_battery </param >
12
+
13
+ <group name =" PROPERTIES" >
14
+
15
+ <group name =" CANBOARDS" >
16
+ <param name =" type" > bms </param >
17
+
18
+ <group name =" PROTOCOL" >
19
+ <param name =" major" > 0 </param >
20
+ <param name =" minor" > 0 </param >
21
+ </group >
22
+ <group name =" FIRMWARE" >
23
+ <param name =" major" > 1 </param >
24
+ <param name =" minor" > 2 </param >
25
+ <param name =" build" > 0 </param >
26
+ </group >
27
+ </group >
28
+
29
+ <group name =" SENSORS" >
30
+ <param name =" id" > battery1 </param >
31
+ <param name =" board" > bms </param >
32
+ <param name =" location" > CAN1:1 </param >
33
+ </group >
34
+
35
+ </group >
36
+
37
+
38
+ <group name =" SETTINGS" >
39
+ <param name =" enabledSensors" > battery1 </param >
40
+ <param name =" acquisitionRate" > 1000 </param > <!-- msec -->
41
+ </group >
42
+
43
+
44
+ </group >
45
+
46
+ </device >
47
+
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE params PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <params xmlns : xi =" http://www.w3.org/2001/XInclude" robot =" ergoCubSN000" build =" 1" >
5
+
6
+ <xi : include href =" ./pc104.xml" />
7
+
8
+ <group name =" ETH_BOARD" >
9
+
10
+ <group name =" ETH_BOARD_PROPERTIES" >
11
+ <param name =" IpAddress" > 10.0.1.1 </param >
12
+ <param name =" IpPort" > 12345 </param >
13
+ <param name =" Type" > ems4 </param >
14
+ <param name =" maxSizeRXpacket" > 768 </param >
15
+ <param name =" maxSizeROP" > 384 </param >
16
+ </group >
17
+
18
+ <group name =" ETH_BOARD_SETTINGS" >
19
+ <param name =" Name" > "battery_eb1-j0_1-eln" </param >
20
+ <group name =" RUNNINGMODE" >
21
+ <param name =" period" > 1000 </param >
22
+ <param name =" maxTimeOfRXactivity" > 400 </param >
23
+ <param name =" maxTimeOfDOactivity" > 300 </param >
24
+ <param name =" maxTimeOfTXactivity" > 300 </param >
25
+ <param name =" TXrateOfRegularROPs" > 2 </param >
26
+ </group >
27
+ </group >
28
+
29
+ <group name =" ETH_BOARD_ACTIONS" >
30
+ <group name =" MONITOR_ITS_PRESENCE" >
31
+ <param name =" enabled" > true </param >
32
+ <param name =" timeout" > 0.020 </param >
33
+ <param name =" periodOfMissingReport" > 60.0 </param >
34
+ </group >
35
+ </group >
36
+
37
+ </group >
38
+
39
+ </params >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE params PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <params xmlns : xi =" http://www.w3.org/2001/XInclude" robot =" ergoCubSN000" build =" 1" >
5
+
6
+ <xi : include href =" ./pc104.xml" />
7
+
8
+ <group name =" ETH_BOARD" >
9
+
10
+ <group name =" ETH_BOARD_PROPERTIES" >
11
+ <param name =" IpAddress" > 10.0.1.2 </param >
12
+ <param name =" IpPort" > 12345 </param >
13
+ <param name =" Type" > ems4 </param >
14
+ <param name =" maxSizeRXpacket" > 768 </param >
15
+ <param name =" maxSizeROP" > 384 </param >
16
+ </group >
17
+
18
+ <group name =" ETH_BOARD_SETTINGS" >
19
+ <param name =" Name" > "battery_eb2-j0_1-eln" </param >
20
+ <group name =" RUNNINGMODE" >
21
+ <param name =" period" > 1000 </param >
22
+ <param name =" maxTimeOfRXactivity" > 400 </param >
23
+ <param name =" maxTimeOfDOactivity" > 300 </param >
24
+ <param name =" maxTimeOfTXactivity" > 300 </param >
25
+ <param name =" TXrateOfRegularROPs" > 2 </param >
26
+ </group >
27
+ </group >
28
+
29
+ <group name =" ETH_BOARD_ACTIONS" >
30
+ <group name =" MONITOR_ITS_PRESENCE" >
31
+ <param name =" enabled" > true </param >
32
+ <param name =" timeout" > 0.020 </param >
33
+ <param name =" periodOfMissingReport" > 60.0 </param >
34
+ </group >
35
+ </group >
36
+
37
+ </group >
38
+
39
+ </params >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE params PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <params xmlns : xi =" http://www.w3.org/2001/XInclude" robot =" ergoCubSN000" build =" 1" >
5
+
6
+ <group name =" PC104" >
7
+ <param name =" PC104IpAddress" > 10.0.1.104 </param >
8
+ <param name =" PC104IpPort" > 12345 </param >
9
+ <param name =" PC104TXrate" > 1 </param >
10
+ <param name =" PC104RXrate" > 2 </param >
11
+ </group >
12
+
13
+ <group name =" DEBUG" >
14
+ <param name =" embBoardsConnected" > 1 </param >
15
+ </group >
16
+
17
+ </params >
18
+
You can’t perform that action at this time.
0 commit comments