Changeset 33 in svn
- Timestamp:
- Mar 25, 2015 6:14:42 PM (11 years ago)
- Location:
- trunk/zasc/app_c
- Files:
-
- 4 edited
-
DST_DB.c (modified) (3 diffs)
-
DST_EEPROM.c (modified) (2 diffs)
-
DST_EEPROM.h (modified) (1 diff)
-
DST_WinFactory.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/zasc/app_c/DST_DB.c
r29 r33 652 652 int DST_DB_IsExceptRF(int rf) 653 653 { 654 if (DST_EEPROM_Get FrequencySetting() == 0) return 0;654 if (DST_EEPROM_GetMinRF() == DST_MinRF() && DST_EEPROM_GetMaxRF() == DST_MaxRF()) return 0; 655 655 if (rf < DST_EEPROM_GetMinRF()) return 0; 656 656 if (rf > DST_EEPROM_GetMaxRF()) return 0; … … 661 661 int DST_DB_GetExceptRFCount() 662 662 { 663 if (DST_EEPROM_Get FrequencySetting() == 0) return 0;663 if (DST_EEPROM_GetMinRF() == DST_MinRF() && DST_EEPROM_GetMaxRF() == DST_MaxRF()) return 0; 664 664 return DST_EEPROM_GetMaxRF() - DST_EEPROM_GetMinRF() + 1; 665 665 } … … 675 675 { 676 676 int i=0; 677 if (DST_EEPROM_Get FrequencySetting() == 0)677 if (DST_EEPROM_GetMinRF() == DST_MinRF() && DST_EEPROM_GetMaxRF() == DST_MaxRF()) 678 678 { 679 679 return GetNextRF(rf); -
trunk/zasc/app_c/DST_EEPROM.c
r32 r33 33 33 {"VI", 0, 1, 0}, 34 34 {"PreferredConn", 0, 1, 0}, 35 {"FrequencySetting", 0, 1, 0},36 35 {"MinRF", 0, RF_COUNT-1, 0}, 37 {"MaxRF", 0, RF_COUNT-1, 0}36 {"MaxRF", 0, RF_COUNT-1, RF_COUNT-1} 38 37 }; 39 38 // unsigned aspect_4x3o_4x3i:2; // 0~2 … … 106 105 void DST_EEPROM_FactoryInit() 107 106 { 108 int FrequncySetting = DST_EEPROM_GetFrequencySetting();109 107 int MinRF = DST_EEPROM_GetMinRF(); // ÀÌ °ªÀº »ç¿ëÀÚ °øÀåÃʱâÈÇØµµ Áö¿öÁö¸é ¾È µÈ´Ù. 110 108 int MaxRF = DST_EEPROM_GetMaxRF(); // ÀÌ °ªÀº »ç¿ëÀÚ °øÀåÃʱâÈÇØµµ Áö¿öÁö¸é ¾È µÈ´Ù. 111 109 memset(&db_config, 0, sizeof(_DB_CONFIG_) * DB_CONFIG_MAX); 112 DST_EEPROM_SetFrequencySetting(FrequncySetting);113 110 DST_EEPROM_SetMinRF(MinRF); 114 111 DST_EEPROM_SetMaxRF(MaxRF); -
trunk/zasc/app_c/DST_EEPROM.h
r32 r33 54 54 DS_U8 DST_GetSleepTimer(); 55 55 56 #define DST_EEPROM_SetFrequencySetting(value) DST_EEPROM_SetConfig("FrequencySetting",value)57 #define DST_EEPROM_GetFrequencySetting() DST_EEPROM_GetConfig("FrequencySetting")58 56 #define DST_EEPROM_SetMinRF(value) DST_EEPROM_SetConfig("MinRF",value) 59 57 #define DST_EEPROM_GetMinRF() DST_EEPROM_GetConfig("MinRF") -
trunk/zasc/app_c/DST_WinFactory.c
r32 r33 61 61 this->SetTimeOut(this, 0); 62 62 // °øÀåÃʱâÈ 63 DST_EEPROM_SetFrequencySetting(0); // DST_EEPROM_SetNeedReset¿¡¼ ÃʱâÈ ÇÏÁö ¾Ê±â¶§¹®¿¡ °Á¦·Î ±âº»°ªÀ» ½áÁØ´Ù. 64 DST_EEPROM_SetMinRF(0); // DST_EEPROM_SetNeedReset¿¡¼ ÃʱâÈ ÇÏÁö ¾Ê±â¶§¹®¿¡ °Á¦·Î ±âº»°ªÀ» ½áÁØ´Ù. 65 DST_EEPROM_SetMaxRF(0); // DST_EEPROM_SetNeedReset¿¡¼ ÃʱâÈ ÇÏÁö ¾Ê±â¶§¹®¿¡ °Á¦·Î ±âº»°ªÀ» ½áÁØ´Ù. 63 DST_EEPROM_SetMinRF(-1); // DST_EEPROM_SetNeedReset¿¡¼ ÃʱâÈ ÇÏÁö ¾Ê±â¶§¹®¿¡ °Á¦·Î ±âº»°ªÀ» ½áÁØ´Ù. 64 DST_EEPROM_SetMaxRF(-1); // DST_EEPROM_SetNeedReset¿¡¼ ÃʱâÈ ÇÏÁö ¾Ê±â¶§¹®¿¡ °Á¦·Î ±âº»°ªÀ» ½áÁØ´Ù. 66 65 DST_EEPROM_SetNeedReset(1); 67 66 DST_DB_Sync();
Note: See TracChangeset
for help on using the changeset viewer.
