Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Z-Wave organización del código de middleware
A continuación se muestra la organización del código Z-wave de middleware de referencia.
ACS DPK Z-Wave
El código del Z-Wave DPK se encuentra dentro de la IotManagedIntegrationsDeviceSDK-Middleware/ carpeta.example-iot-ace-dpk/example/dpk/ace_hal/zwave
./IotManagedIntegrationsDeviceSDK-Middleware/example-iot-ace-dpk/example/dpk/ace_hal/ |— common |— |— fxnDbusClient |— |— include |— kvs |— log |— wifi |— |— include |— |— src |— |— wifid |— |— fxnWifiClient |— |— include |— zibgee |— |— include |— |— src |— |— zigbeed |— |— ember |— |— include |— zwave |— |— include |— |— src |— |— zwaved |— |— fxnZwaveClient |— |— include |— |— zware
ZWare y Zip Gateway de Silicon Labs
El código de ZWare y Zip Gateway de Silicon Labs se encuentra dentro de la IotManagedIntegrationsDeviceSDK-Middleware/ carpeta. Esta capa Z-Wave DPK de ACS está implementada para Z-Wave C-APIs una puerta de enlace Zip.example-iot-ace-z3-gateway
./IotManagedIntegrationsDeviceSDK-Middleware/example-iot-ace-z3-gateway/ |— autogen |— config |— gecko_sdk_4.3.2 |— |— platform |— |— protocol |— |— util
Servicio ACS Z-Wave
El código del Z-Wave Servicio se encuentra dentro de la carpeta que aparece en la IoTmanagedintegrationsMiddlewares/ carpeta. Las exampleiot-ace-zwave-mw/include carpetas src y de esta ubicación contienen todos los archivos relacionados con el Z-Wave servicio ACS.
IotManagedIntegrationsDeviceSDK-Middleware/example-iot-ace-zwave-mw/src/ |— zwave_mgr.c |— zwave_mgr_cc.c |— zwave_mgr_ipc_aipc.c |— zwave_svc.c |— zwave_svc_dispatcher.c |— zwave_svc_hsm.c |— zwave_svc_ipc_aipc.c |— zwave_svc_main.c |— zwave_svc_publish.c IotManagedIntegrationsDeviceSDK-Middleware/example-iot-ace-zwave-mw/include/ |— ace |— |— zwave_common_cc.h |— |— zwave_common_cc_battery.h |— |— zwave_common_cc_doorlock.h |— |— zwave_common_cc_firmware.h |— |— zwave_common_cc_meter.h |— |— zwave_common_cc_notification.h |— |— zwave_common_cc_sensor.h |— |— zwave_common_cc_switch.h |— |— zwave_common_cc_thermostat.h |— |— zwave_common_cc_version.h |— |— zwave_common_types.h |— |— zwave_mgr.h |— |— zwave_mgr_cc.h |— zwave_log.h |— zwave_mgr_internal.h |— zwave_mgr_ipc.h |— zwave_svc_hsm.h |— zwave_svc_internal.h |— zwave_utils.h
Z-Wave Adaptador ACS
El código del adaptador ACS Zigbee se encuentra dentro de la carpeta. IotManagedIntegrationsDeviceSDK-Middleware/ La example-iot-ace-zwave-mw/cli/include carpeta src y de esta ubicación contiene todos los archivos relacionados con la biblioteca de Z-Wave adaptadores ACS.
IotManagedIntegrationsDeviceSDK-Middleware/example-iot-ace-zwave-mw/cli/ |— include |— |— zwave_cli.h |— src |— |— zwave_cli.yaml |— |— zwave_cli_cc.c |— |— zwave_cli_event_monitor.c |— |— zwave_cli_main.c |— |— zwave_cli_net.c