summaryrefslogtreecommitdiff
path: root/cesar/maximus/python
AgeCommit message (Collapse)Author
2012-10-17cesar/maximus/python/lib/station: remove test_tx_rx.elf, closes #3419Olivier Dufour
Legacy binary, is now compiled in stationtest/obj
2012-09-07cesar/maximus/python: integrate mmtcgen, refs #409Nélio Laranjeiro
2012-09-07cesar/maximus/python: fix coding standards, refs #409Nélio Laranjeiro
2012-07-18cesar/maximus/python/tools/csi: do not count bcast frameNélio Laranjeiro
As broadcast frames are not counted in the frames_sent they should not be counted too on frames_recv.
2012-07-18cesar/maximus/python/tools/csi: coding standardsNélio Laranjeiro
2012-04-23cesar/maximus/python/tools/csi: provide executable to Maximus station, ↵Nélio Laranjeiro
closes #3081
2012-04-12cesar/{host,maximus}: warn user if log is truncated, refs #43Celine Buret
Until now, log was truncated silently if its length reached the max log length. With this commit, user is informed when the station log is too big and truncated.
2012-04-11cesar/maximus/python/tools/csi/doc: use doc templateNicolas Schodet
2012-03-15cesar/maximus/python: describe MAC address format used in utils.macaddrNicolas Schodet
2012-03-15cesar/maximus/python: use standard sizes for word sizes, closes #2978Nicolas Schodet
2012-03-15cesar/maximus/python: use hex_to_mac_addr instead of inlined codeNicolas Schodet
2012-03-15cesar/maximus/python/maximus/utils: remove buggy #!Nicolas Schodet
2012-03-15cesar/maximus/python: get MAC address associated with interface, closes #2977Nicolas Schodet
2012-02-21{cesar/maximus/{python,test},common/tests}: clean automatic tests for maximusCeline Buret
2012-02-20cesar/maximus: apply coding rules, refs #2937Celine Buret
2012-02-20cesar, cleopatre, common: new ipmbox design, closes #848IPMbox Team
2012-01-13cesar/maximus/python: fix impossibility to re-instanciate maximus, closes #2846Celine Buret
In Buffer class, Maximus is a class variable. Until now, it was set at the init and kept. Now, it can be changed after init if maximus instance changes.
2012-01-13cesar/maximus: test hide_sta (), refs #2826Celine Buret
2012-01-13cesar/maximus: add possibility to hide stations on simulated PLC link, refs ↵Celine Buret
#2826
2011-11-28cesar/maximus/python/tools/csi: add a function to get the station listThierry Carré
Get all the station with STA role in the AVLN, the list will not contain the CCo.
2011-11-28cesar/maximus/python/tools/csi: wait the number of frames transmittedNélio Laranjeiro
Previous frames sent during the authentication were present in the transmitted list, this was causing the function to always wait the timeout expiration.
2011-11-28cesar/maximus/python/tools/csi: Add get cco to AVLN objectNélio Laranjeiro
2011-11-28cesar/maximus/python/tools/csi: add a function to wait all transmissionNélio Laranjeiro
Add a function to wait for all transmission until the timeout is not exceeded.
2011-11-28cesar/maximus/python/tools/csi: remove iterative printsNélio Laranjeiro
2011-11-28cesar/maximus/python/tools/csi: delete Maximus python object on uninitNélio Laranjeiro
When the function process_uninit of Csi Core is call, it should delete the Maximus python object after the maximus uninit.
2011-11-28cesar/maximus/python/tools/csi: add init/uninit test bed functionsNélio Laranjeiro
2011-11-28cesar/maximus/python/tools/csi: add a function to create an AVLN with stasNélio Laranjeiro
Now the AVLN can create a list of station. This creates station with defaults values. The stations mac address are like 00:13:d7:00:avln_num:station_num
2011-11-28cesar/maximus/python/lib/cesar: unpack nid to longNélio Laranjeiro
The received from the cp_sta_own_data_t got from fcall was converted to hex string in python.
2011-11-28cesar/maximus/python/tools/csi: reduce default timeoutNélio Laranjeiro
for process_wait_association and process_wait_authentication
2011-11-28cesar/maximus/python/tools/csi: add a list for sniffed pakets in csicoreNélio Laranjeiro
2011-11-28cesar/maximus/tools/csi: add snr functionNélio Laranjeiro
2011-11-28cesar/maximus/python/lib/cesar: remove sniffer.py scriptNélio Laranjeiro
Use the scammer to configure Cesar sniffer
2011-11-28cesar/maximus/python/lib/cesar: add a header defines parserNélio Laranjeiro
2011-11-02cesar/maximus/python: remove redundant maximus_dur tests, refs #1788Celine Buret
2011-09-23cesar/maximus/python/tools/csi: add internal_conf support, refs #1266Nélio Laranjeiro
2011-09-22cesar/test_general: add a new scenario test for nmk change, closes #2524Nélio Laranjeiro
2011-09-20cesar/maximus/python: add implementation of drv_sta_set_config, closes #1266Celine Buret
- Add internal.conf argument in STA Config constructor, - set it to None as default (for tests compatibility), - read internal.conf file if given, - send its contents in several mme-s if needed (as plcd does), - do not send the mme if an error is detected (as plcd does), - integrate several internal.conf files with some format issues for unitary tests, - update unitary tests.
2011-08-31cesar/maximus/python: add a function to get the oda, closes #311Celine Buret
What was done before by Nélio is correct: - OSA must always be the default mac address, - ODA must be the STA mac address if set, the default mac address otherwise. Note that the station mac address is the first parameter to be set. The only exception is to set the mac address itself: OSA and ODA must both equal the default mac address.
2011-08-31cesar/{maximus,test}: close tap at unitialization, closes #244Celine Buret
- Create an uninitialization python function in csi, - Unitialize maximus at the end of the python scripts, - Set tap as non persistent, - Close tap at uninitialization.
2011-08-30cesar/maximus/python/test: fix bad bits/symbol testNicolas Schodet
2011-08-30cesar/maximus: set class object is built-in python now, closes #1739Nélio Laranjeiro
2011-08-03cesar: remove unused module config dependenciesNicolas Schodet
2011-07-20cesar/test_general: improve NEK exchange verification, refs #2627Nélio Laranjeiro
The python test compare the beacon period dates at the one the NEK index is changed. The dates in station side must correspond to the CCo's side.
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-18cesar/maximus/python/lib/proto: do not use the with keyword, refs #2409Nicolas Schodet
2010-10-18cesar/maximus/python/tools: typo correction in csi coreCeline Buret
2010-08-05cesar/maximus: correction in a python testburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7342 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-07-29cesar/maximus/python/lib/cesar: fix beacon unpack lib functionlaranjeiro
Library was unpacking the VS_SNIFFER.IND MME to get the beacon without removing the OUI. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7333 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-07-06cesar/maximus/python/lib/cesar: return True on auth oklaranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7269 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-03-02cesar/maximus/python: refs #1318, update testsburet
Update lib_cesar tests after review from DM. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6806 017c9cb6-072f-447c-8318-d5b54f68fe89