Wi-Fi Combo Forum Discussions
I am using BCM943362WCD4 and SDK version is WICED 3.1.1. SoftAP provisioning m ode is not working with this latest SDK. Is this a know issue?
Show LessHello,
I started working with WICED homekit sample and a demo app on ios. Every thing was fine. Just out of the blue I start getting following
(This is in both HAT app on Mac and on iOS)
Message: Failed to complete pair-verify - error: Error Domain=HMErrorDomain Code=55 "Failed with OSStatus code -6754 (kAuthenticationErr)" UserInfo=0x608000c7cdc0 {NSLocalizedDescription=Failed with OSStatus code -6754 (kAuthenticationErr)}
I almost had a prototype prepared in a day and now it is all gone
Dear,
I am developing homekit bridge, and trying below sequence.
1. connect iOS (or HAT) and homekit (bridge) device.
2. add new accessory with new service and characteristic to bridge device.
3. just after 2, iOS found new device via bridge device.
1 and 2 works well but I have to wait about 3-5min before find new device from iOS.
snippet is like below.
-------------------
// setup bridge device
wiced_homekit_add_accessory( &bridge_accessory );
wiced_homekit_add_service( &bridge_accessory, &bridge_service );
wiced_homekit_add_characteristic( &bridge_service , &bridge_characteristic );
...
// start homekit
wiced_homekit_start( &apple_homekit_discovery_settings, &wiced_heap_allocated_for_database )
// setup another device when the device is connected to bridge
wiced_homekit_add_accessory( &new_accessory );
wiced_homekit_add_service( &new_accessory, &new_service );
wiced_homekit_add_characteristic( &new_service , &new_characteristic );
...
uint32_t recalcurated_size = wiced_homekit_recalculate_accessory_database();
-------------------
According to header file, it looks to ok to call wiced_homekit_recalculate_accessory_database() after service / characteristic / accessory are added. However, I have to wait so long....
Do you have any suggestion?
Note : size of "wiced_heap_allocated_for_database" and "recalcurated_size" is same..
Following is my environment.
HAT: Version 1.0 (66)
SDK: Wiced-SDK-MFi-3.1.2
Eval board: BCM943362WCD4 EVB
Attachment : HAT log
Show LessI'm learning how to develop WiFi code. When I launch WICED IDE 3.1.2 shortcut on a MAC, one of the 1st instructions is to double click the snip.ping-BCM943362WCD4 target to build the ping application. However, the ping target is not there. Where do I get the target and how do I add it to WICED IDE 3.1.2? And I am using the BCM943362WCD4 evaluation board.
Show LessHi,
Existing external Seial Flash size on BCM943362WCD4 EVB is only 8 Mbit. We need minmium 20 Mbit. What serial flash component/part do you recommend so that the new Seial Flash can be compatible with WICED SDK 3.1.2 Build system including serial flash driver....
Thanks
Show LessMy main objective is to design a base station that will receive all the BLE packets and send it over WiFi to the server. Can I use this kit to implement this?
Show LessHi
We have written FR_APP, DCT_IMAGE, OTA_APP, APP0 and APP1 to the external flash using make Target "snip.ourapp-ISM43362_M3G_L44 download download_apps run" in SDK 3.1.2
But when ourapp starts up and try to set the boot from the OTA app using following code, the FR_APP starts instead of the OTA app.
void application_start( )
{
/* Initialize Wiced system */
wiced_init();
.....
wiced_framework_set_boot( DCT_OTA_APP_INDEX, PLATFORM_DEFAULT_LOAD );
WPRINT_APP_INFO(("Restarting...\r\n"));
wiced_framework_reboot( );
.....
}
We are stuck in this issue and need urgent help.
Thanks
Show LessHi,
I have tried to install the SDK 3.1.2 IDE on my laptop and the following error pops up:
"Could not find appropriate 32-bit Java Runtime Environment (JRE). WICED IDE requires 32-bit JRE version 1.6.0 or higher."
Thanks
NK
Show LessHi all.
There is a respective makefile in each folder own(ex. apps\snip\push2scan) in Wiced-SDK.
But the each makefile assign the only variables, such as
NAME := App_Push2Scan
$(NAME)_SOURCES := push2scan.c
$(NAME)_COMPONENTS := inputs/gpio_keypad.
I want to know where the (master)makefile using these variables.
(Acutally I don't know where the makefile include the recipe of rules of makefile is...?)
Also I want to know what the meanning of the variables like COMPONENTS, GLOBAL_DEFINES, VALID_PLATFORMS etc..
Best regards.
Hi,
I'm using SDK 3.1.2, and I need to implement support in a product for running two WPS modes at the same time (PBC and PIN). The product shall act as WPS enrollee and it has a WPS button and a label with security pin. A press on button should start wps enrollee in both modes at the same time (in two threads if needed), preparing for either button push or use of security pin on a router.
I can run as enrollee in either mode separately without problems, but WICED api seems to allow only one mode at a time and when I tried to run two threads simultaneously, the enrollee functions ends up blocking other calls anyway.
Is this a necessary limitation in API or is there a way around my problem?
Show Less