summaryrefslogtreecommitdiff
path: root/cesar/common/defs/homeplugAV.h
AgeCommit message (Collapse)Author
2013-05-15cesar/{common,cp}: use mmtcgen macro instead of homeplugAV.h one, refs #3982Olivier Dufour
2013-01-18cesar/ce/rx/bl: use bsu_aclf for interval construction, refs #2366Jérôme Jutteau
2012-10-19cesar{common,mac}: define max number of stationsMilenko Jelisavcic
2012-07-18cesar/common/defs: fix beacon numslots to 8, closes #3058Nélio Laranjeiro
2012-03-02cesar: redefine many size about ethernet packet, closes #2900Thierry Carré
- Add the difference between a packet tagged or not (simple vlan). - Check the length of the last mme of vs_get_pb_stats.cnf (#2900). - Split in 2 fields the vlan_tag in cp_mme_peer, useful for new macro. - Write the HPAV_MTYPE_MME in little endian, and so remove many swap16. This commit prepare the work to do for #2894 (strongly linked)
2011-11-02cesar/cp: change station presence timeout, closes #2802Nélio Laranjeiro
Only CCo stores a timeout of 180 seconds for station of its AVLN, all stations stores 35s or presence.
2011-10-20cesar/{lib,cp,common}: Review correctionsThierry Carré
2011-10-20cesar/{common,cp}: remove a define unused, and rename the second.Thierry Carré
2011-10-20cesar/cp/msg: factorise the code with a unique cp_msg_mme_initThierry Carré
2011-04-20cesar/cp/sta/mgr: change last_seen_ms to expired_date_ms, refs #2196Nélio Laranjeiro
This renames last_seen_ms of cp_sta_t to expired_date_ms. This date is the date of last Beacon/MME reception from the station + Discovered_List_Expire_Time.
2011-03-15cesar/cp/sta/mgr: use SNID bound define value, closes #2404Nélio Laranjeiro
Add a define for SNID bound value and use it in cp_sta_own_data_init.
2011-03-14cesar/common/defs: increase number of AVLN, refs #2395Nélio Laranjeiro
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].
2010-09-30cesar/cp: use HPAV_NID_IS_VALID to test nid validity, closes #1900Nélio Laranjeiro
2010-05-17cesar/{bsu, common}: add missing functionalities for the poweron procedurelaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7053 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-05-17cesar/common/defs: add common defineslaranjeiro
* Maximum visible network supported in a beacon region. * Number of BTOs present in a beacon. * Invalid value for the BTOs. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7013 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-10-06*interface/sniffer, cp: (See #587).laranjeiro
* Embedded sniffed MMEs in a VS_SNIFFER.IND MME. If the sniffed MME is too long only the available space in the sniffed MME will be used (some data can miss). * Moved the CP_MME_PAYLOAD_MAX_SIZE... to HPAV_MME_PAYLOAD_MAX_SIZE... from cp/defs.h file to common/homplugAV.h file. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5965 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-07-28*cp/msg: (Closes #425)laranjeiro
* Added the verification of the fields of the MME. * Added a long jump when the MME has no more bits to read and the user request for more. In this case the called function return false. * Same thing for fragmented messages. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5108 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-07-28*cp/msg: (Closes #428)laranjeiro
* Added verification of each field received, like NID the last two bits must be equal to 0, the field received should not exceed the highest value in the specification, etc... git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5098 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-05-18* Maximus:laranjeiro
* Fix the transmission of Interface packets between maximus and the station. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4668 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-11-03cp/sta/mgr: Added variable to be able to generate the CC_DISCOVER_LIST MME ↵laranjeiro
message. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3430 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-09-19common/defs/homeplugAV: Fixed the timer to change the nek.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3047 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-09-19cp/cco/action: Manage the nek generation and modification after an hour.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3044 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-06-24cp2/msg : Tested the init mme function.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2418 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-06-23cp2/msg: Wrote and tested the MSG functions.laranjeiro
* Tested the mme_tx_init * Tested the mme_tx_init_encrpypted * Replace the blk allocation for the mme_rx_t and mme_tx_t by slab allocations. * Add function to initialise the mme_rx_t and mme_tx_t objects. * Added the destructors for mme_rx_t and mme_tx_t. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2413 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-07Moved the complete svn base into the cesar directory.save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1769 017c9cb6-072f-447c-8318-d5b54f68fe89