You are using APIs that are not "public" -- only the Common API APIs in
WiMaxAPI[Ex].h are to be used -- the rest are all internals.

For what you are attempting to do, CmdControlPowerManagement() should be
the call.

On Thu, 2011-04-21 at 12:53 +0400, Anton Novikov wrote:
> Hello everybody!
> 
> My problem seemd to be OS independent.  iwmxsdk.dll and pipehandler.dll 
> exports minimal number of functions enough to low-level work with wimax 
> device. Sample of code connection to device:
> 
>       bool isPipeInit = PIPE_HANDLER_Init();
>       l5DispFuncs =   PIPE_HANDLER_GetServiceDispatcherFunctions();
>       utilFuncs =             PIPE_HANDLER_GetUtilityFunctions();
>       wmx_CtrlStatus_t ctrlSt = l5DispFuncs->pfnGetCtrlStatus();
>       if (ctrlSt==READY)
>       {
>               l5Status = l5DispFuncs->pfnConnectEx(L5_TARGET_DYNAMIC,
>                       &_MessagesHandler,
>                       &_EventHandler,
>                       0,
>                       THREAD_ID_DEFAULT,
>                       &l5Conn);
>       }
> 
> Everything is OK here. But sending any command to device (such as 
> NDNS_OPCODE_RF_ON) with l5DispFuncs->pfnSendReceiveMessage() retunrs 
> WmX_ST_PIPE_FAILURE error. It seems some procedure like acquiring device 
> is missing. Can anybody help me with this issue?
> 
> Best regards,
> Anton Novikov.
> 
> _______________________________________________
> wimax mailing list
> [email protected]
> http://lists.linuxwimax.org/listinfo/wimax



_______________________________________________
wimax mailing list
[email protected]
http://lists.linuxwimax.org/listinfo/wimax

Reply via email to