02.bacnet-stack-1.0.0_doc_README.developer 重新排版

This BACnet stack is service driven. It handles the services (BACnet requests like WhoIs, I-Am, ReadProperty, etc) to/from the network layer to functions that handle the application layer. There are a bunch of functions that facilitate encoding and decoding to/from the network message data to/from something meaningful in the program.
这个 BACnet 堆栈是服务驱动的。 它处理来自/来自网络层的服务(BACnet 请求,如 WhoIs、I-Am、ReadProperty 等)到处理应用程序层的功能。 有许多函数可以促进对网络消息数据进行编码和解码,或者从程序中有意义的东西进行编码和解码。

A BACnet device is supposed to support, at a minimum, ReadProperty service (server) and a single Device Object. This even applies to a BACnet client on a PC that is used for reading other BACnet devices.
BACnet 设备至少应该支持 ReadProperty 服务(服务器)和单个设备对象。 这甚至适用于用于读取其他 BACnet 设备的 PC 上的 BACnet 客户端。

There are a number of core files that you will need. Services such as ReadProperty, I-Am, and Reject are consided core files. After determining which services you want in your device, add files to your project or makefile from the following BACnet services (messages) provided by this BACnet stack:
您将需要许多核心文件。 ReadProperty、I-Am 和 Reject 等服务被视为核心文件。 在确定您想要在您的设备中使用哪些服务后,从该 BACnet 堆栈提供的以下 BACnet 服务(消息)中将文件添加到您的项目或生成文件中:

    * abort.c - BACnet Abort service encode/decode
    * bacerror.c - BACnet Error service encode/decode
    * reject.c - BACnet Reject service encode/decode
    * arf.c - AtomicReadFile service encode/decode
    * awf.c - AtomicWriteFile service encode/decode
    * rp.c - BACnet ReadProperty service encode/decode
    * rpm.c - ReadPropertyMultiple service encode/decode
    * iam.c - I-Am service encode/decode
    * whois.c - WhoIs service encode/decode
    * wp.c - WriteProperty service encode/decode
    * wpm.c - WritePropertyMultiple service encode/decode
    * dcc.c - DeviceCommunicationControl service encode/decode
    * ihave.c - I-Have service encode/decode
    * rd.c - ReinitializedDevice service encode/decode
    * timesync.c - TimeSynchronization service encode/decode
    * whohas.c - WhoHas service encode/decode
    * event.c - EventNotification service encode/decode
    * get_alarm_sum.c - GetAlarmSummary service encode/decode
    * getevent.c - GetEventInformation service encode/decode
    * lso.c - LifeSafetyOperation service encode/decode
    * p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

eyleian

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值