GetChipID

Синтаксис

int GetChipID(void);

Описание

Получение ID чипа данного телефона. Используется для определения платформы телефона (к примеру, у некоторых функций различаются возвращаемые значения). После получения необходимо провести операцию «арифметическое И» с CHIPID_MASK (см.пример).

Возвращаемые значения

  • CHIPID_DB2000 - платформа DB2000
  • CHIPID_DB2010 - платформа DB2010
  • CHIPID_DB2020 - платформа DB2020
  • CHIPID_PNX5230 - платформа PNX5230
  • CHIPID_DB3150 - платформа DB3150
  • CHIPID_DB3200 - платформа DB3200
  • CHIPID_DB3210 - платформа DB3210
  • CHIPID_DB3350 - платформа DB3350

Пример

int Platform=0;
switch(GetChipID()&CHIPID_MASK)
{
case CHIPID_DB2000:
  Platform = 2000; //DB2000
  break;
case CHIPID_DB2010:
  Platform = 2010; //DB2010
  break;
case CHIPID_DB2020:
  Platform = 2020; //DB2020
  break;
}

См. также

You: Guest
You permissions: Read
elflib/functions/getchipid.txt · Последние изменения: 30/03/2015 00:00 (внешнее изменение)
Total pages: 365
RSS on Mobilefree Wiki www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Valid XHTML 1.0
© 2005-2018 supertrubka.org