summaryrefslogtreecommitdiff
path: root/cesar
AgeCommit message (Collapse)Author
2011-02-18cesar/{cp, bsu}: add CCo's mac address to track on it too, refs #2235Nélio Laranjeiro
BSU will track on CCo's mac address if the CCo provides it in the central beacon. If the CCo does not provide it, MAC_ZERO should be used to inform BSU to not filter on this field.
2011-02-18cesar/bsu/beacon: verify that mac address is valid in discover beaconsNélio Laranjeiro
2011-02-18cesar/bsu/beacon: rename mac_address_present bentryNélio Laranjeiro
2011-02-18cesar/bsu: fix snid type in bsu_t for snid_trackNélio Laranjeiro
2011-02-18cesar/cp/beacon: fix because of bsu/aclf changes, refs #2256Nélio Laranjeiro
2011-02-17cesar/cp/sta/action: track the snid for association in SC mode, closes #2207Nélio Laranjeiro
2011-02-16Merge branch 'master' into avNélio Laranjeiro
Conflicts: cesar/cp/sta/mgr/src/net_list.c cesar/cp/sta/mgr/test/src/sta_mgr.c
2011-02-16cesar/cp/sta/mgr: add all small test into a single oneNélio Laranjeiro
2011-02-16cesar/cp/sta/mgr: remove net_list_t structure, closes #2154Nélio Laranjeiro
- Removes net_list from station manager, it is now able to handle a network list. - uninitialise correctly a net after a garbage or a remove avln.
2011-02-16cesar/cp/msg: use correct accessors to construct the message, closes #2301Nélio Laranjeiro
2011-02-15Merge branch 'master' into avNicolas Schodet
Conflicts: cesar/cp/cco/action/src/cco_action.c
2011-02-11common/std: lib/defs.h is needed for lib/types.h, closes #1103Nicolas Schodet
2011-02-10cesar/cp/cco/action: stop using cp_sta_core_gen_cyclic_event, closes #2293Nélio Laranjeiro
2011-02-10cesar/lib: force inlining when not optimizing, closes #1103Nicolas Schodet
2011-02-10Revert "cesar/common/make: always enable optimisations, refs #1103"Nicolas Schodet
This reverts commit c15c12a56c81a8c3c9a8163eafa097c700746933.
2011-02-10cesar/cp/sta/action: don't associate with a wrong snid, closes #1857David Mercadie
2011-02-10cesar/tools/sniffer_phy: do not received payload when not needed, closes #2258Nicolas Schodet
2011-02-10cesar/tools/sniffer_phy: fix status field in sniffer mme, closes #2283Nicolas Schodet
2011-02-10cesar/tools/sniffer_phy: handle weird frame length, closes #2259Nicolas Schodet
2011-02-09cesar/common/tests: fix 560e62917d0aNicolas Schodet
2011-02-09cesar/common/tests: no coverage for target, see 19904c5923b9Nicolas Schodet
2011-02-07Merge branch 'master' into avNélio Laranjeiro
Conflicts: cesar/bsu/aclf/aclf.h cesar/bsu/aclf/src/aclf.c cesar/bsu/aclf/test/utest/src/aclf.c cesar/bsu/src/bsu.c
2011-02-07cesar/bsu/aclf: two coefficients for beacon period computation, closes #2230Nélio Laranjeiro
Use a "FAST" weight to synchronise the beacon period on the PowerLine cycle and a "slower" one once this is done. The Switch is made by a number of synchronisation of the PowerLine configured in the Config file. This reverts commit 70ae5daad6043272daf32bd81d953bea0359d43f.
2011-02-07Revert "cesar/bsu: add stats, closes #2213"Nélio Laranjeiro
This reverts commit dcb2f6d35d78a3f4b68d79e26f88dc2d97775cbb.
2011-02-07cesar/mac/sar: allow TX for MFS with few traffic, refs #2232Nélio Laranjeiro
If a segmentation is requested and the MFS concerned has less or equal than MAC_SAR_EM_MAX_PB_ALLOWED (5 PBs) then the slack is not used and the process goes on.
2011-02-07cesar/mac/sar: fix a unit testNélio Laranjeiro
In a unit test no buffer was added to the SAR and it was checking if the frame was reassemblied. Like the SAR does not have any buffer it will never the reassembly the Frame.
2011-02-07cesar/bsu: add stats, closes #2213Nélio Laranjeiro
- current ntb_tck_offset - current frequency error in q30.
2011-02-07cesar/bsu: add stats, closes #2213Nélio Laranjeiro
- current ntb_tck_offset - current frequency error in q30.
2011-02-07cesar/bsu/aclf: add stats for beacon period, refs #2213Nélio Laranjeiro
2011-02-02Merge branch 'master' into avNicolas Schodet
2011-02-02cesar/hal/phy: reduce TCC iterations for one symbol MPDU, closes #2266Nicolas Schodet
2011-02-02cesar/mac/sar: allocate only available blk to the PBPOOL, closes #2278Nélio Laranjeiro
The SAR now asks the blk how many block it can provide to the PBProc before allocating.
2011-02-02cesar/lib/blk: change blk_slack return, refs #2278Nélio Laranjeiro
blk_slack return the number of block which can be allocated.
2011-02-02Merge branch 'master' into avNélio Laranjeiro
2011-02-02Merge branch 'master' into avNélio Laranjeiro
2011-02-02cesar/ce/rx: fix traces, see d69425fccc2c4e4c978b8f5c0acd347d002d6cf7Jérémy Dufour
2011-02-02cesar/bsu: avoid valgrind error, refs #2256Nélio Laranjeiro
2011-02-02cesar/mac/sar: increase PBPOOL size, closes #2263Nélio Laranjeiro
2011-02-02cesar/mac/sar: add statsNélio Laranjeiro
- Number of times the PBPool had not been filled.
2011-02-01Merge branch 'master' into avNélio Laranjeiro
Conflicts: cesar/bsu/aclf/aclf.h cesar/bsu/aclf/src/aclf.c cesar/bsu/aclf/test/utest/src/bpsd.c cesar/bsu/aclf/test/utest/src/common.c cesar/bsu/aclf/test/utest/src/misc.c cesar/bsu/test/utest/src/schedules.c
2011-02-01bsu/aclf: better synchronization between the STA and the CCo, closes #2256Nélio Laranjeiro
Supported frequencies: - 48.42Hz to 51.68Hz for 50Hz PowerLine (1000000 +/- BTO_MAX ticks). - 57.74Hz to 62.44Hz for 60Hz PowerLine (833333 +/- BTO_MAX ticks). Modifications: - BSU_ACLF_SET_FREQUENCY: - does not set the beacon period value. - set the maximum/minimum beacon period tick corresponding to the frequency found. - 6th beacon_period computed by the STA i.e. bpsd[6] += bpsd[5] - bpsd[4].
2011-02-01cesar/ce/rx: remove call to cp_sta_mgr from CE context, closes #1425Jérémy Dufour
This commit includes: - adding a new function to send a request to the CP to send a MME to make the CE restarts.
2011-01-19cesar/mac/{ca,pbproc}: remove AIFS between two CSMA allocations, closes #1812Nicolas Schodet
2011-01-19cesar/mac/ca/src: move state/timing check out of compute update, refs #1812Nicolas Schodet
2011-01-19cesar/mac/ca: fix define suffixNicolas Schodet
2011-01-19cesar/mac/ca: detect merge condition, handle B2BIFS better, refs #1812Nicolas Schodet
2011-01-19Merge branch 'master' into avNicolas Schodet
2011-01-19cesar/projects/plc: dump stats and fatal message to mailbox, closes #2224Nicolas Schodet
2011-01-19cesar/cp/fsm: do not handle events twice when we are CCo, refs #2222Jérémy Dufour
2011-01-18cesar/cp/sta/action: track best beacon and wait for SPOC to associate, ↵Nélio Laranjeiro
closes #2187