#include "zigateBackend.h" using namespace std; bool ZigateBackend::resetCoordinator() { bool returnCode = false; cout << "Sending reset to coordinator" << endl; sendCmd("0011", ""); cout << "***************************************************" << endl; sleep(5); return returnCode; } void ZigateBackend::getVersion() { sendCmd("0010", ""); } /* bool ZigateBackend::setHeartBeat() { } bool ZigateBackend::getNetworkState() { } bool ZigateBackend::erasePersistentData() { } bool ZigateBackend::factoryNewReset() { } bool ZigateBackend::permitJoin() { } bool ZigateBackend::setExpendedPANID() { } bool ZigateBackend::setChannelMask() { } bool ZigateBackend::setSecurityStateKey() { } bool ZigateBackend::setDeviceType() { } bool ZigateBackend::startNetwork() { } bool ZigateBackend::startNetworkScan() { } bool ZigateBackend::removeDevice() { } bool ZigateBackend::enablePermissionsControlledJoins() { } bool ZigateBackend::authenticateDevice() { } bool ZigateBackend::outOfBandCommissioningDataRequest() { } bool ZigateBackend::userDescriptorSet() { } bool ZigateBackend::userDescriptorRequest() { } bool ZigateBackend::bind() { } bool ZigateBackend::unbind() { } bool ZigateBackend::complexDescriptorRequest() { } bool ZigateBackend::networkAddressRequest() { } bool ZigateBackend::iEEEAddressRequest() { } bool ZigateBackend::nodeDescriptorRequest() { } bool ZigateBackend::simpleDescriptorRequest() { } bool ZigateBackend::powerDescriptorRequest() { } bool ZigateBackend::activeEndpointRequest() { } bool ZigateBackend::matchDescriptorRequest() { } bool ZigateBackend::managementLeaveRequest() { } bool ZigateBackend::permitJoiningRequest() { } bool ZigateBackend::managementNetworkUpdateRequest() { } bool ZigateBackend::systemServerDiscoveryRequest() { } bool ZigateBackend::managementLQIRequest() { } bool ZigateBackend::addGroup() { } bool ZigateBackend::viewGroup() { } bool ZigateBackend::getGroupMembership() { } bool ZigateBackend::removeGroup() { } bool ZigateBackend::removeAllGroups() { } bool ZigateBackend::addGroupIfIdentify() { } bool ZigateBackend::identifySend() { } bool ZigateBackend::identifyQuery() { } bool ZigateBackend::moveToLevel() { } bool ZigateBackend::moveToLevelWithWithoutOnOoff() { } bool ZigateBackend::moveStep() { } bool ZigateBackend::moveStopMove() { } bool ZigateBackend::moveStopWithOnOff() { } bool ZigateBackend::onOffWithNEffects() { } bool ZigateBackend::onOffWithEffects() { } bool ZigateBackend::onOffTimedSend() { } bool ZigateBackend::onOffTimed() { } bool ZigateBackend::onOffWithEffectsSend() { } bool ZigateBackend::viewScene() { } bool ZigateBackend::addScene() { } bool ZigateBackend::removeScene() { } bool ZigateBackend::removeAllScenes() { } bool ZigateBackend::storeScene() { } bool ZigateBackend::recallScene() { } bool ZigateBackend::sceneMembershipRequest() { } bool ZigateBackend::addEnhancedScene() { } bool ZigateBackend::viewEnhancedHostToNodeScene() { } bool ZigateBackend::copyScene() { } bool ZigateBackend::moveToHue() { } bool ZigateBackend::moveHue() { } bool ZigateBackend::stepHue() { } bool ZigateBackend::moveToSaturation() { } bool ZigateBackend::moveSaturation() { } bool ZigateBackend::stepSaturation() { } bool ZigateBackend::moveToHueAndSaturation() { } bool ZigateBackend::moveToColour() { } bool ZigateBackend::moveColour() { } bool ZigateBackend::stepColour() { } bool ZigateBackend::enhancedMoveToHue() { } bool ZigateBackend::enhancedMoveHue() { } bool ZigateBackend::enhancedStepHue() { } bool ZigateBackend::enhancedMoveToHueAndSaturation() { } bool ZigateBackend::colourLoopSet() { } bool ZigateBackend::stopMoveStep() { } bool ZigateBackend::moveToColourTemperature() { } bool ZigateBackend::moveColourTemperature() { } bool ZigateBackend::stepColourTemperature() { } bool ZigateBackend::initiateTouchlink() { } bool ZigateBackend::touchLinkFactoryResetTarget() { } bool ZigateBackend::identifyTriggerEffect() { } bool ZigateBackend::lockUnlockDoor() { } bool ZigateBackend::readAttributerequest() { } bool ZigateBackend::writeAttributeRequest() { } bool ZigateBackend::configureReportingRequest() { } bool ZigateBackend::attributeDiscoveryRequest() { } bool ZigateBackend::iASZoneEnrollResponse() { } bool ZigateBackend::rawAPSDataRequest() { } */