微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 展讯手机平台交流 > phonecommand函数详细说明

phonecommand函数详细说明

时间:10-02 整理:3721RD 点击:
展讯phonecommand动态链接库中的函数的详细说明谁有可以共享或者卖给我吗?谢谢!


  1. SP_EXPORT SP_HANDLE SP_API SP_CreatePhone   (void *pLogUtil);
  2. SP_EXPORT void      SP_API SP_ReleasePhone  (SP_HANDLE hDiagPhone);

  3. // Property
  4. SP_EXPORT int       SP_API SP_SetProperty   (SP_HANDLE hDiagPhone, long lProperty, long lFlag, const void *lpValue);
  5. SP_EXPORT int       SP_API SP_GetProperty   (SP_HANDLE hDiagPhone, long lProperty, long lFlag, void *lpValue);

  6. // Open / Close Port
  7. SP_EXPORT int       SP_API SP_BeginPhoneTest(SP_HANDLE hDiagPhone, PCCHANNEL_ATTRIBUTE pOpenArgument);
  8. SP_EXPORT int       SP_API SP_EndPhoneTest  (SP_HANDLE hDiagPhone);
  9. SP_EXPORT int       SP_API SP_GetUsbPort    (SP_HANDLE hDiagPhone);

  10. // Mode Operation
  11. SP_EXPORT int       SP_API SP_EnterModeProcess  (SP_HANDLE     hDiagPhone,
  12.                                                  bool          bUsbDevice,
  13.                                                  int           nExpPort,
  14.                                                  RM_MODE_ENUM  ePhoneMode,
  15.                                                  HANDLE        hMonitorEvent,
  16.                                                  unsigned long ulTimeOut);
  17. SP_EXPORT int       SP_API SP_ResetModeProcess  (SP_HANDLE     hDiagPhone,
  18.                                                  bool          bUsbDevice,
  19.                                                  int           nExpPort,
  20.                                                  RM_MODE_ENUM  ePhoneMode,
  21.                                                  HANDLE        hMonitorEvent,
  22.                                                  unsigned long ulTimeOut);
  23. SP_EXPORT int       SP_API SP_StopModeProcess   (SP_HANDLE hDiagPhone);
  24. SP_EXPORT int       SP_API SP_RestartPhone      (SP_HANDLE hDiagPhone, RM_MODE_ENUM ePhoneMode = RM_NORMAL_MODE);
  25. SP_EXPORT int       SP_API SP_EnterDeepSleepMode(SP_HANDLE hDiagPhone);
  26. SP_EXPORT int       SP_API SP_SetPhoneStartMode (SP_HANDLE hDiagPhone, RM_MODE_ENUM ePhoneMode);
  27. SP_EXPORT int                SP_API SP_QueryCurrentMode(SP_HANDLE hDiagPhone, RM_MODE_ENUM *ePhoneMode);
  28. //
  29. SP_EXPORT int       SP_API SP_PowerOff          (SP_HANDLE hDiagPhone);

  30. SP_EXPORT int       SP_API SP_ChangeModeNoReboot(SP_HANDLE hDiagPhone, RM_MODE_ENUM ePhoneMode);

  31. // Write / Read Operation
  32. SP_EXPORT int       SP_API SP_Write(SP_HANDLE hDiagPhone, const void *lpValue, unsigned long nbrOfBytesToWrite);
  33. SP_EXPORT int       SP_API SP_Read (SP_HANDLE hDiagPhone, void       *lpValue, unsigned long nbrOfBytesToRead, unsigned long  ulTimeOut);

复制代码

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top