]> rtime.felk.cvut.cz Git - CanFestival-3.git/log
CanFestival-3.git
16 years agoChanges in networkedit for integration with beremiz
lbessard [Sat, 21 Jul 2007 08:39:25 +0000 (08:39 +0000)]
Changes in networkedit for integration with beremiz

16 years agoFixed mutex typo in win32
etisserant [Tue, 17 Jul 2007 16:20:50 +0000 (16:20 +0000)]
Fixed mutex typo in win32

16 years agoUdpated doxygen
etisserant [Mon, 16 Jul 2007 06:55:48 +0000 (06:55 +0000)]
Udpated doxygen

16 years agoadd auto-mapping tool (config_utils)
greg [Fri, 6 Jul 2007 08:53:15 +0000 (08:53 +0000)]
add auto-mapping tool (config_utils)
fix little bugs

16 years agoadd profile callback
greg [Fri, 6 Jul 2007 08:35:59 +0000 (08:35 +0000)]
add profile callback

16 years agoAdded "Default value" to context menu on subindex grid in objdictedit.
etisserant [Mon, 2 Jul 2007 16:25:31 +0000 (16:25 +0000)]
Added "Default value" to context menu on subindex grid in objdictedit.

16 years agoFull preliminary implementation of TPDO transmit type:
etisserant [Mon, 2 Jul 2007 16:22:57 +0000 (16:22 +0000)]
Full preliminary implementation of TPDO transmit type:
- SYNC (N) (1-240)
- RTR only + SYNC (252)
- RTR only (253)
- EVENT, with timer and inhibit time (254 and 255)

User app have to call sendPDOevent(d) to eventually signal mapped data changes.
Callbacks added to 0x140N, TPDO comm parameters for on the fly timers values change.
TestMasterSlave updated.

16 years agoPreliminary implementation of Event Timer and Inhibit Timer driven TPDO
etisserant [Fri, 29 Jun 2007 17:51:39 +0000 (17:51 +0000)]
Preliminary implementation of Event Timer and Inhibit Timer driven TPDO
 + re-organisation and cleanup of pdo.c.

16 years agocleanup
etisserant [Fri, 29 Jun 2007 17:48:07 +0000 (17:48 +0000)]
cleanup

16 years agoPermitting user to type decimal or hexadecimal for integer values
lbessard [Fri, 29 Jun 2007 15:24:27 +0000 (15:24 +0000)]
Permitting user to type decimal or hexadecimal for integer values

16 years agoBug on file loading from shell command fixed
lbessard [Fri, 29 Jun 2007 14:24:56 +0000 (14:24 +0000)]
Bug on file loading from shell command fixed

16 years agoChanged types declaration for unix using sys/types.h
etisserant [Thu, 28 Jun 2007 14:29:41 +0000 (14:29 +0000)]
Changed types declaration for unix using sys/types.h

16 years agoFixed tipo
etisserant [Thu, 28 Jun 2007 13:36:24 +0000 (13:36 +0000)]
Fixed tipo

16 years agoFixed unicode encoding in gen_cfile.py
etisserant [Thu, 28 Jun 2007 13:36:10 +0000 (13:36 +0000)]
Fixed unicode encoding in gen_cfile.py

16 years agoadd datatypes translation (define)
greg [Wed, 27 Jun 2007 06:35:22 +0000 (06:35 +0000)]
add datatypes translation (define)

16 years agoBugs on cfile generation fixed
lbessard [Mon, 25 Jun 2007 15:01:39 +0000 (15:01 +0000)]
Bugs on cfile generation fixed

16 years agoBug on EDS file parsing fixed
lbessard [Fri, 22 Jun 2007 15:46:18 +0000 (15:46 +0000)]
Bug on EDS file parsing fixed

16 years agoAddecd decompo_dcf to .def
etisserant [Fri, 22 Jun 2007 14:26:12 +0000 (14:26 +0000)]
Addecd decompo_dcf to .def

16 years agoBug on header file writing in gen_cfile fixed
lbessard [Thu, 21 Jun 2007 15:27:16 +0000 (15:27 +0000)]
Bug on header file writing in gen_cfile fixed

16 years agoBug on Domain data writing in gen_cfile fixed
lbessard [Thu, 21 Jun 2007 15:08:43 +0000 (15:08 +0000)]
Bug on Domain data writing in gen_cfile fixed
Bug on closing tab fixed

16 years agoMistake on a RPDO CobID corrected
lbessard [Thu, 21 Jun 2007 15:03:33 +0000 (15:03 +0000)]
Mistake on a RPDO CobID corrected

16 years agoRemove bug report that don't have to be on CVS
lbessard [Thu, 14 Jun 2007 07:17:57 +0000 (07:17 +0000)]
Remove bug report that don't have to be on CVS

16 years agoBug on NodeManager corrected :
lbessard [Wed, 13 Jun 2007 08:28:25 +0000 (08:28 +0000)]
Bug on NodeManager corrected :
Mandatory indexes was not added by default when creating a node

16 years agoObsolete code line removed in objdictedit.py
lbessard [Mon, 11 Jun 2007 12:54:25 +0000 (12:54 +0000)]
Obsolete code line removed in objdictedit.py

16 years agoFile removed accidently
etisserant [Fri, 8 Jun 2007 12:41:39 +0000 (12:41 +0000)]
File removed accidently

16 years agoFixed compile error because of missed type casting in certain compiler (http://www...
etisserant [Fri, 8 Jun 2007 12:41:17 +0000 (12:41 +0000)]
Fixed compile error because of missed type casting in certain compiler (http://www.iar.se/). Thanks to Raphael Studer

16 years agofix dox
etisserant [Fri, 8 Jun 2007 09:50:44 +0000 (09:50 +0000)]
fix dox

16 years agoManual and Documentation finish
nico [Fri, 8 Jun 2007 07:23:40 +0000 (07:23 +0000)]
Manual and Documentation finish

16 years agofix dox
etisserant [Fri, 8 Jun 2007 07:02:34 +0000 (07:02 +0000)]
fix dox

16 years agoManual and Documentation finish
nico [Thu, 7 Jun 2007 07:03:41 +0000 (07:03 +0000)]
Manual and Documentation finish

16 years agoSome fixes in dox.
etisserant [Wed, 6 Jun 2007 09:18:14 +0000 (09:18 +0000)]
Some fixes in dox.

16 years agoManual and Documentation finish
nico [Wed, 6 Jun 2007 07:11:28 +0000 (07:11 +0000)]
Manual and Documentation finish

16 years agoManual and Documentation finish
nico [Tue, 5 Jun 2007 16:43:07 +0000 (16:43 +0000)]
Manual and Documentation finish

16 years agoBug on RefreshStatusBar corrected
lbessard [Tue, 5 Jun 2007 15:34:33 +0000 (15:34 +0000)]
Bug on RefreshStatusBar corrected

16 years agoManual convertion -> latex -> pdf
nico [Tue, 5 Jun 2007 14:41:38 +0000 (14:41 +0000)]
Manual convertion -> latex -> pdf

16 years agoFirst doxygen implementation
nico [Mon, 4 Jun 2007 15:59:35 +0000 (15:59 +0000)]
First doxygen implementation

17 years agoBugs corrected on objdictedit and networkdict
greg [Tue, 29 May 2007 10:02:18 +0000 (10:02 +0000)]
Bugs corrected on objdictedit and networkdict

17 years agoAdding program for network management
lbessard [Mon, 28 May 2007 16:08:24 +0000 (16:08 +0000)]
Adding program for network management
Improving objdictedit for handling bug on Notebook in wxPython 2.6.3.3

17 years agoSome fixes for visual studio C compiler compatiblity.
etisserant [Fri, 25 May 2007 21:57:17 +0000 (21:57 +0000)]
Some fixes for visual studio C compiler compatiblity.

17 years agofixed ref to old configure .bat file.
etisserant [Fri, 25 May 2007 13:48:34 +0000 (13:48 +0000)]
fixed ref to old configure .bat file.

17 years agobig-endian with concise dcf fixed
greg [Fri, 18 May 2007 11:41:50 +0000 (11:41 +0000)]
big-endian with concise dcf fixed

17 years agoBoolean variable mapped in PDO
greg [Wed, 16 May 2007 12:17:04 +0000 (12:17 +0000)]
Boolean variable mapped in PDO

17 years agoBig Endian fixes.
etisserant [Mon, 14 May 2007 20:46:20 +0000 (20:46 +0000)]
Big Endian fixes.

17 years agofix :
greg [Mon, 14 May 2007 09:24:32 +0000 (09:24 +0000)]
fix :

Traceback (most recent call last):
  File "../../objdictgen/objdictgen.py", line 69, in ?
    result = manager.ExportCurrentToFile(fileOut)
AttributeError: NodeManager instance has no attribute 'ExportCurrentToFile'

17 years agoDS-302 profile update
greg [Mon, 14 May 2007 07:05:18 +0000 (07:05 +0000)]
DS-302 profile update

17 years agoFixed "function LoadCanDriver() should return library handle instead of 0 if succeede...
etisserant [Sun, 13 May 2007 18:16:09 +0000 (18:16 +0000)]
Fixed "function LoadCanDriver() should return library handle instead of 0 if succeeded" bug

17 years agoApplied wolfgang changes, and re-indented socket_can.c file
etisserant [Sun, 13 May 2007 08:29:50 +0000 (08:29 +0000)]
Applied wolfgang changes, and re-indented socket_can.c file

17 years agoAdded debug level opt in configure and re-enabled debug macros.
etisserant [Sun, 13 May 2007 08:29:08 +0000 (08:29 +0000)]
Added debug level opt in configure and re-enabled debug macros.

17 years agoRemoved dummy sleep.
etisserant [Sat, 12 May 2007 21:07:48 +0000 (21:07 +0000)]
Removed dummy sleep.

17 years agoFixed problems in can_virtual, loop when closing pipes.
etisserant [Sat, 12 May 2007 21:06:43 +0000 (21:06 +0000)]
Fixed problems in can_virtual, loop when closing pipes.

17 years agoWolfgang enhancements for RT-socket-CAN support
etisserant [Sat, 12 May 2007 20:43:30 +0000 (20:43 +0000)]
Wolfgang enhancements for RT-socket-CAN support

17 years agoCleanUp and minor fixes
etisserant [Sat, 12 May 2007 20:42:51 +0000 (20:42 +0000)]
CleanUp and minor fixes

17 years agoLet user choose his own XENO_CONFIG.
etisserant [Fri, 11 May 2007 16:34:54 +0000 (16:34 +0000)]
Let user choose his own XENO_CONFIG.

17 years agoFix can_socket again.
etisserant [Fri, 11 May 2007 16:34:26 +0000 (16:34 +0000)]
Fix can_socket again.

17 years agoBugs on C File generating corrected
lbessard [Fri, 11 May 2007 13:24:43 +0000 (13:24 +0000)]
Bugs on C File generating corrected

17 years agoFixed can_socket compilation bugs
etisserant [Fri, 11 May 2007 13:16:45 +0000 (13:16 +0000)]
Fixed can_socket compilation bugs

17 years agoCleanUp
etisserant [Fri, 11 May 2007 11:31:31 +0000 (11:31 +0000)]
CleanUp

17 years agocorrection of lifegrd compilation warning
greg [Fri, 11 May 2007 09:52:05 +0000 (09:52 +0000)]
correction of lifegrd compilation warning

17 years agoBug on objectdictgen corrected
lbessard [Fri, 11 May 2007 09:22:58 +0000 (09:22 +0000)]
Bug on objectdictgen corrected

17 years agoTest if index 1F22 exists for Master OD (Concise DCF)
greg [Thu, 10 May 2007 07:33:07 +0000 (07:33 +0000)]
Test if index 1F22 exists for Master OD (Concise DCF)

17 years agoAdding support for importing and exporting EDS files
lbessard [Fri, 4 May 2007 11:57:54 +0000 (11:57 +0000)]
Adding support for importing and exporting EDS files

17 years agoupdated manual
greg [Fri, 4 May 2007 10:46:09 +0000 (10:46 +0000)]
updated manual

17 years agoUpdate help text.
greg [Fri, 4 May 2007 10:33:30 +0000 (10:33 +0000)]
Update help text.

17 years agoMaster configure slave's heartbeat producer time by concise DCF.
greg [Fri, 4 May 2007 10:32:08 +0000 (10:32 +0000)]
Master configure slave's heartbeat producer time by concise DCF.

17 years agoAdd concise DCF support
greg [Fri, 4 May 2007 10:26:46 +0000 (10:26 +0000)]
Add concise DCF support

17 years agoAdd default callback for index entry 0x1017
greg [Fri, 4 May 2007 10:22:48 +0000 (10:22 +0000)]
Add default callback for index entry 0x1017

17 years agoSupport for DCF (DS-302)
greg [Mon, 30 Apr 2007 14:56:20 +0000 (14:56 +0000)]
Support for DCF (DS-302)

17 years agoAdded writeLocalDict and readLocalDict, that have to be called from application inste...
etisserant [Tue, 24 Apr 2007 14:49:40 +0000 (14:49 +0000)]
Added writeLocalDict and readLocalDict, that have to be called from application instead of getODEntry and setODEntry. Fix potential endianization problem.

17 years agoAdded _writenetworkdictionary option to avoir endianiation
etisserant [Tue, 24 Apr 2007 14:16:03 +0000 (14:16 +0000)]
Added _writenetworkdictionary option to avoir endianiation

17 years agoSet PDO transmit time according to ESA perceptionof CanOpen
etisserant [Tue, 24 Apr 2007 12:41:19 +0000 (12:41 +0000)]
Set PDO transmit time according to ESA perceptionof CanOpen

17 years agoRemoved SDOTimeout application callback.Please use SDO callbacks instead.
etisserant [Tue, 24 Apr 2007 11:26:03 +0000 (11:26 +0000)]
Removed SDOTimeout application callback.Please use SDO callbacks instead.

17 years agoEDS import
etisserant [Thu, 19 Apr 2007 07:54:34 +0000 (07:54 +0000)]
EDS import

17 years agoFixed segfault with Xenomai timer_xeno.c
etisserant [Wed, 18 Apr 2007 11:06:39 +0000 (11:06 +0000)]
Fixed segfault with Xenomai timer_xeno.c

17 years agoRemoved compilation warnings with some GCC. + Fixed test for baudrate = none
etisserant [Wed, 18 Apr 2007 11:05:55 +0000 (11:05 +0000)]
Removed compilation warnings with some GCC. + Fixed test for baudrate = none

17 years agoAdded install target for MicroMod
etisserant [Wed, 18 Apr 2007 11:05:15 +0000 (11:05 +0000)]
Added install target for MicroMod

17 years agoRemoved compilation warnings with some GCC.
etisserant [Wed, 18 Apr 2007 11:04:19 +0000 (11:04 +0000)]
Removed compilation warnings with some GCC.

17 years agoAdded a MicroMod Master sample in examples/TestMasterMicroMod. Fixed some SDO abort...
etisserant [Tue, 17 Apr 2007 14:13:22 +0000 (14:13 +0000)]
Added a MicroMod Master sample in examples/TestMasterMicroMod. Fixed some SDO abort code and callback problem in sdo.c.

17 years agoRemoved binry flag on vcproj files
etisserant [Tue, 17 Apr 2007 14:11:38 +0000 (14:11 +0000)]
Removed binry flag on vcproj files

17 years ago*** empty log message ***
etisserant [Tue, 17 Apr 2007 08:50:50 +0000 (08:50 +0000)]
*** empty log message ***

17 years agoAdded SDO network dictionnary access callback when aborded.
etisserant [Tue, 17 Apr 2007 08:50:28 +0000 (08:50 +0000)]
Added SDO network dictionnary access callback when aborded.

17 years agoBetter error handling for unix and peak_linux.
etisserant [Tue, 17 Apr 2007 08:48:17 +0000 (08:48 +0000)]
Better error handling for unix and peak_linux.

17 years agoSetODEntry now call CO_data->storeODSubEntry(Index,SubIndex) for variables to be...
etisserant [Sat, 14 Apr 2007 22:49:34 +0000 (22:49 +0000)]
SetODEntry now call CO_data->storeODSubEntry(Index,SubIndex) for variables to be Stored (when column Save==True in GUI)

17 years agoRemoved genrated dead prototypes for depricated callbacks.
etisserant [Sat, 14 Apr 2007 22:45:49 +0000 (22:45 +0000)]
Removed genrated dead prototypes for depricated callbacks.

17 years agoUpdated doc.
etisserant [Fri, 13 Apr 2007 19:54:13 +0000 (19:54 +0000)]
Updated doc.

17 years agoMoved DS-301 PDF into objdictgen. Fixed installation on linux. Now TestMasterSlave...
etisserant [Fri, 13 Apr 2007 08:57:01 +0000 (08:57 +0000)]
Moved DS-301 PDF into objdictgen. Fixed installation on linux. Now TestMasterSlave is also installed in $PREFIX/bin.

17 years agoAdded cosmetics with Can_Virtual
etisserant [Thu, 12 Apr 2007 15:11:16 +0000 (15:11 +0000)]
Added cosmetics with Can_Virtual

17 years agoRemoved dead code.
etisserant [Thu, 12 Apr 2007 15:10:27 +0000 (15:10 +0000)]
Removed dead code.

17 years agoRemoved Mutex liberation on CanSend. Too much race condition to avoid. Cannot be...
etisserant [Thu, 12 Apr 2007 14:36:31 +0000 (14:36 +0000)]
Removed Mutex liberation on CanSend. Too much race condition to avoid. Cannot be deeply tested.

17 years agoImplemented writeNetworkDictCallBack test in TestMasterSlave example. Fixed callback...
etisserant [Thu, 12 Apr 2007 14:20:22 +0000 (14:20 +0000)]
Implemented writeNetworkDictCallBack test in TestMasterSlave example. Fixed callback assignement race condition in sdo.c.

17 years agoPost_sync have to be called even if in pre-op state. Fixed.
etisserant [Thu, 12 Apr 2007 14:17:35 +0000 (14:17 +0000)]
Post_sync have to be called even if in pre-op state. Fixed.

17 years agoNow, setNodeId does change TPDO and RPDO CobId without testing previous CobId in...
etisserant [Thu, 12 Apr 2007 14:14:07 +0000 (14:14 +0000)]
Now, setNodeId does change TPDO and RPDO CobId without testing previous CobId in order to avoid confusion. Standard does not says when 'default value' should be applied. See DS301 - Object 1400h - 15FFh: Receive PDO Communication Parameter page 108.

17 years agoUpdated doc. Cleaned some code.
etisserant [Wed, 11 Apr 2007 05:50:33 +0000 (05:50 +0000)]
Updated doc. Cleaned some code.

17 years agoSome win32 fixes following yesterday's API changes.
etisserant [Sat, 7 Apr 2007 07:49:05 +0000 (07:49 +0000)]
Some win32 fixes following yesterday's API changes.

17 years agoChanges in the API:
etisserant [Fri, 6 Apr 2007 14:49:27 +0000 (14:49 +0000)]
Changes in the API:
- No more mandatory callbacks declared for each node anymore
heartbeatError
SDOtimeoutError
initialisation
preOperational
operational
stopped
post_sync
post_TPDO
canSend

- Fill function ptr to declare callbacks
CO_Data.heartbeatError
CO_Data.SDOtimeoutError
CO_Data.initialisation
CO_Data.preOperational
CO_Data.operational
CO_Data.stopped
CO_Data.post_sync
CO_Data.post_TPDO

- CanClose now takes CO_Data* as parameter
- canSend is provided to the stack directly by OS interface, no specific callback.

17 years agoBug on CanOpen help popup corrected
lbessard [Thu, 5 Apr 2007 08:06:11 +0000 (08:06 +0000)]
Bug on CanOpen help popup corrected

17 years agoBug on CanOpen help popup corrected
lbessard [Thu, 5 Apr 2007 07:03:18 +0000 (07:03 +0000)]
Bug on CanOpen help popup corrected

17 years agoWin32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant [Wed, 4 Apr 2007 11:11:49 +0000 (11:11 +0000)]
Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.

17 years agoWin32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant [Wed, 4 Apr 2007 11:04:31 +0000 (11:04 +0000)]
Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.

17 years agoRemoved all non-supported and uncontrolled source code. Please refer to CVS version...
etisserant [Tue, 13 Feb 2007 17:38:30 +0000 (17:38 +0000)]
Removed all non-supported and uncontrolled source code. Please refer to CVS version "Before_..." to see old code.

17 years agoRemoved all non-supported and uncontrolled source code. Please refer to CVS version...
etisserant [Tue, 13 Feb 2007 17:06:17 +0000 (17:06 +0000)]
Removed all non-supported and uncontrolled source code. Please refer to CVS version "Before_..." to see old code.