Added some function documentation and a little more support for Structured Views.
This commit is contained in:
@@ -40,68 +40,11 @@
|
||||
/** @defgroup ServerDemo Demo of a BACnet Server (Device)
|
||||
* @ingroup Demos
|
||||
* This is a basic demonstration of a simple BACnet Device consisting of
|
||||
* the services and properties shown in its PICS (output provided by
|
||||
* the demo/epics/epics program):
|
||||
* @verbatim
|
||||
List of Objects in test device:
|
||||
{
|
||||
object-identifier: (Device, 1234)
|
||||
object-name: "SimpleServer"
|
||||
object-type: Device
|
||||
system-status: operational
|
||||
vendor-name: "BACnet Stack at SourceForge"
|
||||
vendor-identifier: 260
|
||||
model-name: "GNU"
|
||||
firmware-version: "0.5.5"
|
||||
application-software-version: "1.0"
|
||||
protocol-version: 1
|
||||
protocol-revision: 5
|
||||
protocol-services-supported: {
|
||||
false,false,false,false, # ,,,,
|
||||
false, true, true, true, # , Subscribe-COV, Atomic-Read-File, Atomic-Write-File,
|
||||
false,false,false,false, # ,,,,
|
||||
true,false, true, true, # Read-Property,, Read-Property-Multiple, Write-Property,
|
||||
false, true,false,false, # , Device-Communication-Control,,,
|
||||
true,false,false,false, # Reinitialize-Device,,,,
|
||||
false,false,false,false, # ,,,,
|
||||
true,false,false,false, # COV-Notification,,,,
|
||||
true, true, true,false, # Time-Synchronization, Who-Has, Who-Is,,
|
||||
true,false,false,false # UTC-Time-Synchronization,,,,
|
||||
}
|
||||
protocol-object-types-supported: {
|
||||
true, true, true, true, # Analog Input, Analog Output, Analog Value, Binary Input,
|
||||
true, true,false,false, # Binary Output, Binary Value,,,
|
||||
true,false, true,false, # Device,, File,,
|
||||
false, true, true,false, # , Multi-State Input, Multi-State Output,,
|
||||
false,false,false,false, # ,,,,
|
||||
true, true,false,false, # Trendlog, Life Safety Point,,,
|
||||
false,false,false,false, # ,,,,
|
||||
true,false,false,false, # Load-Control,,,,
|
||||
false,false,false,false, # ,,,,
|
||||
false,false # ,,
|
||||
}
|
||||
object-list: {(Device, 1234),(Analog Input, 0),(Analog Input, 1),
|
||||
(Analog Input, 2),(Analog Input, 3),(Analog Output, 0),(Analog Output, 1),
|
||||
(Analog Output, 2),(Analog Output, 3),(Analog Value, 0),(Analog Value, 1),
|
||||
(Analog Value, 2),(Analog Value, 3),(Binary Input, 0),(Binary Input, 1),
|
||||
(Binary Input, 2),(Binary Input, 3),(Binary Input, 4),(Binary Output, 0),
|
||||
(Binary Output, 1),(Binary Output, 2),(Binary Output, 3),(Binary Value, 0),
|
||||
(Binary Value, 1),(Binary Value, 2),(Binary Value, 3),(Binary Value, 4),
|
||||
(Binary Value, 5),(Binary Value, 6),(Binary Value, 7),(Binary Value, 8),
|
||||
(Binary Value, 9),(Life Safety Point, 0),(Life Safety Point, 1),(Life Safety Point, 2),
|
||||
(Life Safety Point, 3),(Life Safety Point, 4),(Life Safety Point, 5),(Life Safety Point, 6),
|
||||
(Load-Control, 0),(Load-Control, 1),(Load-Control, 2),(Load-Control, 3),
|
||||
(Multi-State Output, 0),(Multi-State Output, 1),(Multi-State Output, 2),(Multi-State Output, 3),
|
||||
(Multi-State Input, 0),(Trendlog, 0),(Trendlog, 1),(Trendlog, 2),
|
||||
(Trendlog, 3),(Trendlog, 4),(Trendlog, 5),(Trendlog, 6),
|
||||
(Trendlog, 7),(File, 0),(File, 1),(File, 2)}
|
||||
max-apdu-length-accepted: 1476
|
||||
segmentation-supported: no-segmentation
|
||||
apdu-timeout: 3000
|
||||
number-of-APDU-retries: 3
|
||||
device-address-binding: Null
|
||||
database-revision: 1
|
||||
} @endverbatim
|
||||
* the services and properties shown in its EPICS
|
||||
* (see file demo/server/epics_vts3.tpi)
|
||||
*/
|
||||
|
||||
/** @file server/epics_vts3.tpi EPICS file for the example server
|
||||
* that can be loaded into VTS3 */
|
||||
|
||||
#endif /* SERVER_H_ */
|
||||
|
||||
Reference in New Issue
Block a user