static tZGVoidReturn do_get_zg2100_version_cmd(tZGVoidInput) { if ( DISPATCH_ZGLIB( ZG_LIB_FUNC(ZGLibGetChipVersion), kNULL, ZG_COMP_FUNC(consoleGetVerComplete), kNULL ) != kZGSuccess ) { ZG_PUTRSUART("Device busy, try again...\n\r"); } }
extern tZGVoidReturn ZGUserScanMgr(tZGVoidInput) { tZGU32 time = ZGSYS_MODULE_GET_MSEC_TICK_COUNT(); if (IS_USER_SCAN_INPROGRESS(APPCXT.scanStatus)) { if ((time - APPCXT.scanTime) > TIME_BETWEEN_SCAN) { if ( DISPATCH_ZGLIB( ZG_LIB_FUNC(ZGLibScan), ZG_REQ_FUNC(ZG_SCAN), ZG_COMP_FUNC(genericScanComplete), APPCXT.scanList ) != kZGSuccess ) { /* If we get here no sweat we will come back and try */ ZG_PUTRSUART( "Device busy, try again...\n\r"); } } } return; }