summaryrefslogtreecommitdiff
path: root/cesar
AgeCommit message (Collapse)Author
2010-06-04cesar/ce/rx: add missing blk_release for station, closes #1567dufour
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7175 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/lib/trace: add configuration to disable slow traces, closes #1520schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7174 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/hal/phy/test/phy: revert ntb initialisation removalschodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7173 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/bsu: fix a unit testlaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7172 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/cp/beacon: update discover info, closes #1608laranjeiro
Each time the station receives a central beacon (The beacon timer does not expires in this case). git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7171 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/bsu: add a function to update discover info bentry for bsularanjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7170 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/bsu: change trackinglaranjeiro
When associated only track central beacons to keep the station synchronised with the CCo. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7169 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/cp/beacon: reconfigure the timer with the correct station behaviorlaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7168 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/cp/{beacon, cco/action}: fix discover interval testslaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7167 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar: NEK index to use in whole modemlaranjeiro
- bsu: add functions and unit tests (with stubs) - cp/beacon: remove nek_index - cp/cco/action: use bsu function - mac/common: add a define for the number of NEK git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7166 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/bsu: beacons statisticslaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7165 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/bsu/beacon: replace u16 snid definition to u8laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7164 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/{cp, bsu}: fix discover procedure requestlaranjeiro
* BSU send a discover beacon when the CCo requests it. * Discover interval is recomputed each time the previous discover round is over. * cco/action will not call discover functions git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7163 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/bsu: fix indentationlaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7162 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/bsu: does not provide crc false beacons to upper layerslaranjeiro
When bsu process a beacon, if the crc is false, the beacon is released. So if the beacon is provided to upper layer, it will work on a freed block git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7161 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/cp/beacon: replace beacon list to a slist compatible listlaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7160 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-04cesar/cp/beacon: change uninit and deactivate functionslaranjeiro
cp_beacon_uninit was doing the same as deactivate, now deactivate is directly called. In cp/sta/action, when entering in CCo state, the discover init and uninit (when leaving) is called. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7159 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-03cesar/ce/debug: fix default value for the CONFIG item, closes #1628dufour
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7156 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-03cesar/ce/{rx,tx}: fix unitary tests for new BSU moduledufour
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7155 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-02cesar/cp/sta/action/misc: fix data rate in cm_nw_stats, closes #454mercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7154 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-02cesar/cp/msg: fix vs_get_tonemap, closes #1612mercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7153 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-02cesar/cp/msg: use define PHY_ALL_CARRIER_NB instead of 1536mercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7152 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-02cesar/cp/sta/action/vs: complete imac_get_discover_list_req, closes #1005mercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7151 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-02cesar/cp/sta/action/misc: make cp_sta_action_get_average_ble public with optionsmercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7150 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-02cesar/cp/sta/mgr/sta: remove average_ble from cp_sta_tmercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7149 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-06-02cesar/mac/common/tonemap: fix the way ble is computed, closes #169mercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7148 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-31cesar/cp/sta/action: initialize our_avln value to avoid warning on sparclaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7146 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-31cesar/cp/sta/action: use function to get the authentication statuslaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7145 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-31cesar/mac/pbproc: remove unused dynamic CAP, closes #1610schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7144 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-31cesar/mac/pbproc: fix maximum frame length (use FL_AV = 0x7a2), closes #1607schodet
Longer frames can only be used in CFP. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7143 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-31cesar/mac/pbproc/test/pbproc: use symbol number, not PB numberschodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7142 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-27cesar/cp/msg/test: fix test test-msg-cmmercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7136 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-25cesar/mac/common: change MFS MME cap from 0 to 2, closes #1586laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7135 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-25cesar/cp/sta/action/drv: fix test drv_basic_test_casemercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7134 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-25cesar/cp/sta/action/misc: compute average ble using tonemap tx, closes #169mercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7131 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-21cesar/bsu/aclf: fix beacon period start date computationlaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7129 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-21cesar/hal/timer: program the it to the next ticklaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7128 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-21cesar/bsu: factorise some source codelaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7127 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-21cesar/cp/beacon: replace a dangerous assert with a safe returnmercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7126 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-21cesar/hal/hle, cesar/hle: remove ipmbox_tx_try, refs #1418schodet
This revert commits r6949, r6950 and r6954. ipmbox can not overflow because the number of message is limited by the number of buffer sent and added by the Linux driver. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7125 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-21cesar/hal/trace: add ISR lock traceschodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7124 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-21cesar/lib/blk: add budget to blk allocation, closes #1582schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7123 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-20cesar/mac/sar: add test for measure statisticslaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7122 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-20cesar/mac/sar: compute missing PBs for stats, closes #553laranjeiro
Compute missing PBs for unicast and broadcast links. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7121 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-20cesar/cp/lib/stats: add level parameter in VS_GET_STATS, closes #1003mercadie
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7120 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-19cesar/ce/rx: prevent the CE from restarting too soon, closes #1557dufour
Add a minimum time to respect between too restart of the CE. This time is expressed in milliseconds and can be configured (default value set to 500ms) for both PB error rate and BER criteria. Also change the type of PB error rate frame counter which can now overflow because of this new criteria. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7117 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-18cesar/cp/sta/mgr: fix unit testslaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7109 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-18cesar/cp/beacon: lock DSR to get the first beacon of the list, closes #1569laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7108 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-17cesar/mac/pbproc: handle beacon preparation during extraction, closes #1549schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7105 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-17cesar: various minor fixeslaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7104 017c9cb6-072f-447c-8318-d5b54f68fe89