summaryrefslogtreecommitdiff
path: root/maximus
AgeCommit message (Collapse)Author
2008-04-07Maximus V3:buret
- Develop a Python library for function call on proto. - For the moment, integrate 2 Python libraries for RS-232. Choice will be done after more tests. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1766 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-04Library architecture updateronciere
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1753 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-04Library architecture updateronciere
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1752 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-03Maximus V2: set the automatic buffer reallocation ON by default.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1740 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-02Maximus V2: Modifications to have all tests OK!buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1736 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-02Maximus V2: in Maximus Python interface, handle the case where the ↵buret
bind_param() function return NULL (i.e. param not found). git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1730 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-01Maximus V2: in Python scripts, return mac addresses in lower case.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1725 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-01Maximus V2: Fixes #49.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1723 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-31Maximus V2: conversion of current tick value.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1695 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-28Maximus V2: fixes #36.buret
Check return values of SCI functions (fill hdr, msg init, msg push, msg pop), phy and ether fill hdr functions. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1682 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-27Maximus V2: problem when creating a station after 250 000 ticks.buret
--- At launch, station sends a netclock message to Maximus to be waken up at current date + 250 000 ticks (10ms) for eCos. But when station is launched, current tick is initiliazed to 0. Thus, when station is launched after 250 000 ticks, it will never be waken up by Maximus because the programmed date is already past. A solution consists in launching station executable with an argument giving the current Maximus tick. --- This integration concerns the Maximus part: launch station with current tick as argument. Station/eCos part has still to be done. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1643 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-26Maximus V2: add CRC calculations for Python MAC Frames.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1640 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-25Maximus V2: develop a Python Cesar library to call Maximus duration ↵buret
functions located into the station. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1630 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-25Maximus V2: tests corrections after errors in nightly tests.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1629 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-20Maximus V2:buret
When receiving a DATA or MME message into the Maximus HAL IPMBox, a buffer has to be allocated and message data copied. Buffer is released on a SEND DONE. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1624 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-19Maximus V2: remove the Maximus PHY chandata type and use the PHY chandata type.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1623 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-19Maximus V2: VLAN Tag now is an optional field of Ethernet frames and MMEs.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1622 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-18Maximus V2: add a Wireshark option to sniff Ethernet frames transiting by ↵buret
the interface module. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1618 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-17Maximus V2: modifications after IPMBox interface message specification update.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1610 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-13Integrate Maximus documentation.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1599 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-12Maximus V2: - HAL HLE => modify the INTERFACE message format of the IPMBox. ↵buret
- Maximus Python => add a function to automatically reallocate released buffers. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1593 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-11Libraries files architecturingronciere
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1591 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-06Maximus V2: HAL HLEburet
=> Add the ipmbox_activate() interface function, and modify the ipmbox initialization. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1575 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-05Maximus V2: Pythonburet
=> Get the value of the define INTERFACE_BUFFER_LIST_NUM_SLOTS in the Cesar station script. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1566 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-05Maximus V2: Pythonburet
=> Add a Cesar station library. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1565 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-05Maximus V2: Python/C++buret
=> Fill the PB Header when sending an MPDU from Maximus. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1561 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-03Maximus V2: define a macro to catch C++ exceptions.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1543 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-03Maximus V2: add the interface test in Maximus script test and simplify ↵buret
Maximus test files. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1534 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-03Maximus V2: update version number.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1533 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-03Maximus V2: In case of error, throw an exception instead of a SIGTERM signal.buret
In the Maximus stop() function, delete all object created instances, as in the Maximus destructor. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1529 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-03Maximus V2: Python -> correction in the MAC Frame test.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1528 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-03-03Maximus V2: add the SNIFFER type in the Ether SCI message display function.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1527 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-29Add missing filesronciere
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1520 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-29Frame Control bug fixedronciere
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1513 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-29Maximus V2: Implement the timeout reception feature in Maximus Python.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1510 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-28Maximus V2: modify the Sta::set_name() method to avoid user to wait for IDLE ↵buret
message. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1500 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-27Maximus V2: Implement the HLE message type SNIFFER.buret
Modifications in station HAL HLE, in Maximus C++ ethernet package, and in Maximus Python ethernet package. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1483 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-26Maximus V2: Update station configuration according to new CP interface ↵buret
functions (still functions TBD). git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1469 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-26Fragmentation updatedronciere
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1468 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-26Maximus V2: modifications in the Python station moduleburet
- update DRV_STA_SET_TONEMASK message according to specifications modifications - add a parameter in the STA object to permit to launch a debugger just after station creation git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1466 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-25Maximus V2: implement the TX false alarm feature.buret
+ enhance network clock get next element function + replace SAR_MSDU_PAYLOAD_SIZE by the new define of common/defs/ethernet.h git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1458 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-21Maximus: redefine SNR max interval number.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1448 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-20MME fragmentation python methods addedronciere
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1446 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-19Maximus: integrate the sound frame case.buret
For the moment, no special PHY functions are available for the sound frames... TBD The only modification made for this integration is points taken for the noise calculation. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1435 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-18Maximus:buret
Develop the noise calculation. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1426 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-11Maximus Python: Update station script after JN specifications update.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1396 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-08Maximus Python:buret
Station parameters => add the SNID. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1395 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-08Maximus:buret
- Corrections for nightly build tests. - Correction for empty NOISE message transmission. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1394 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-07Maximus Python:buret
- Update station initialisation. - Better handle the little-endian/big-endian problematic between ethernet and homeplug with dedicated functions "ntoh"/"hton" and "htohp"/"hptoh". git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1389 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-02-04Received Encrypted MME fields interpretation methodsronciere
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1355 017c9cb6-072f-447c-8318-d5b54f68fe89