]>
rtime.felk.cvut.cz Git - pes-rpp/rpp-simulink.git/log
Michal Sojka [Wed, 29 Apr 2015 17:23:07 +0000 (19:23 +0200)]
Fix and improve doc updater
Michal Sojka [Wed, 29 Apr 2015 17:05:59 +0000 (19:05 +0200)]
Fix typo
Michal Sojka [Wed, 29 Apr 2015 17:03:20 +0000 (19:03 +0200)]
Fix rpp_update_doc to update the documentation in split libraries
Michal Sojka [Wed, 29 Apr 2015 16:40:41 +0000 (18:40 +0200)]
User git's word-diff to show differences in documentation
Michal Sojka [Wed, 29 Apr 2015 16:17:05 +0000 (18:17 +0200)]
Signal error when rpp-lib is not configured during rpp_setup.m
Michal Sojka [Wed, 29 Apr 2015 16:13:30 +0000 (18:13 +0200)]
Generate rpp_lib.slx during rpp_setup()
Michal Sojka [Wed, 29 Apr 2015 15:55:46 +0000 (17:55 +0200)]
Fix release target
- test-sw: Use debug build of library in the release package
Michal Sojka [Wed, 29 Apr 2015 15:48:39 +0000 (17:48 +0200)]
Simplify building of rpp_lib
Michal Sojka [Wed, 29 Apr 2015 15:04:55 +0000 (17:04 +0200)]
Cleanup Makefile for demos
Michal Horn [Wed, 29 Apr 2015 15:24:52 +0000 (17:24 +0200)]
Library update
Michal Sojka [Wed, 29 Apr 2015 15:01:24 +0000 (17:01 +0200)]
Fix link flags
Michal Sojka [Wed, 29 Apr 2015 13:56:52 +0000 (15:56 +0200)]
Update release target
It works now, but I'm not yet sure whether the result is usable or not.
Michal Sojka [Wed, 29 Apr 2015 13:35:08 +0000 (15:35 +0200)]
Downloading now reads CCXML filename from Makefile.config
Michal Horn [Wed, 29 Apr 2015 13:17:31 +0000 (15:17 +0200)]
Change target file in demos back to rpp.tlc
Michal Horn [Wed, 29 Apr 2015 13:17:08 +0000 (15:17 +0200)]
Library update
Michal Sojka [Wed, 29 Apr 2015 12:42:04 +0000 (14:42 +0200)]
Unify rpp.tlc
It is not necessary to have multiple targets because we can read all
information from Makefile.config now.
Michal Sojka [Wed, 29 Apr 2015 11:13:24 +0000 (13:13 +0200)]
Update test-sw
Michal Sojka [Wed, 29 Apr 2015 07:51:24 +0000 (09:51 +0200)]
Make doc building more explicit
Also build the library automatically if there is no Makefile.config.
Michal Sojka [Tue, 28 Apr 2015 23:04:54 +0000 (01:04 +0200)]
Simplify rpp/blocks/Makefile
Michal Horn [Thu, 23 Apr 2015 14:49:09 +0000 (16:49 +0200)]
doc: add TMS570 HDK target documentation
Michal Horn [Thu, 23 Apr 2015 12:33:56 +0000 (14:33 +0200)]
Add script for automatic configuration of target files in the demo models
Michal Horn [Thu, 23 Apr 2015 12:25:29 +0000 (14:25 +0200)]
Change demos names to contain target suffix
Michal Horn [Thu, 23 Apr 2015 12:16:02 +0000 (14:16 +0200)]
Improve the library generation script
Michal Horn [Thu, 23 Apr 2015 11:52:57 +0000 (13:52 +0200)]
Add missing target configuration file
Michal Horn [Thu, 23 Apr 2015 11:04:50 +0000 (13:04 +0200)]
Make library generation script better usable by Makefile
Michal Horn [Thu, 23 Apr 2015 09:41:15 +0000 (11:41 +0200)]
Add script for reconfiguring target file in demos
Michal Horn [Thu, 23 Apr 2015 09:40:32 +0000 (11:40 +0200)]
Rename target specific demos
Michal Horn [Wed, 22 Apr 2015 19:34:29 +0000 (21:34 +0200)]
Add TMS570 HDK target file to the Simulink
Michal Horn [Wed, 22 Apr 2015 19:15:25 +0000 (21:15 +0200)]
Add TMS570 HDK target to the library generation script
Michal Horn [Wed, 22 Apr 2015 19:12:09 +0000 (21:12 +0200)]
Update library
Michal Horn [Wed, 22 Apr 2015 18:21:53 +0000 (20:21 +0200)]
Add script for generation rpp_lib.slx for the RM48 HDK target
Michal Horn [Wed, 22 Apr 2015 18:20:55 +0000 (20:20 +0200)]
Add slx file for every block in the rpp_lib.slx library
Michal Horn [Wed, 22 Apr 2015 18:03:47 +0000 (20:03 +0200)]
Change file name of the ADC block
Michal Horn [Wed, 22 Apr 2015 16:12:16 +0000 (18:12 +0200)]
Add Matlab script for generation of target specific rpp_lib.slx library
Michal Horn [Wed, 22 Apr 2015 16:11:17 +0000 (18:11 +0200)]
Create slx file for all blocks from the rpp-lib.slx
Michal Horn [Tue, 21 Apr 2015 09:59:46 +0000 (11:59 +0200)]
doc: add framework for target specific documentation
Michal Horn [Tue, 21 Apr 2015 08:57:02 +0000 (10:57 +0200)]
Add conditional inclusion of the lwip to the release
Michal Horn [Tue, 21 Apr 2015 08:56:46 +0000 (10:56 +0200)]
Fix Makefile to be platform independent
Michal Horn [Tue, 21 Apr 2015 08:46:23 +0000 (10:46 +0200)]
Add conditional lwip headers inclusion to the release
Michal Horn [Tue, 21 Apr 2015 08:42:02 +0000 (10:42 +0200)]
Fix Makefile to be platform independent
Michal Horn [Tue, 21 Apr 2015 08:26:06 +0000 (10:26 +0200)]
Rewrite Makefile to look the same as the one for RM48
Michal Horn [Mon, 20 Apr 2015 14:25:23 +0000 (16:25 +0200)]
Test software update
Michal Horn [Mon, 20 Apr 2015 14:24:59 +0000 (16:24 +0200)]
Test software update
Michal Horn [Mon, 20 Apr 2015 14:03:28 +0000 (16:03 +0200)]
Update library
Michal Horn [Mon, 20 Apr 2015 14:03:07 +0000 (16:03 +0200)]
Update library
Michal Horn [Mon, 20 Apr 2015 13:09:32 +0000 (15:09 +0200)]
Add hidden options for target specific parameters for linker
Michal Horn [Mon, 20 Apr 2015 12:53:34 +0000 (14:53 +0200)]
Fix support for multirate single tasking models
Michal Horn [Mon, 20 Apr 2015 12:53:07 +0000 (14:53 +0200)]
Remove platform specific setting, which is not necessary
Michal Horn [Mon, 20 Apr 2015 12:47:50 +0000 (14:47 +0200)]
Remove platform specific setting, which is not necessary
Michal Horn [Mon, 20 Apr 2015 12:43:22 +0000 (14:43 +0200)]
Add hidden options for target specific parameters for linker
Michal Horn [Mon, 20 Apr 2015 11:59:16 +0000 (13:59 +0200)]
Fix conditions for GPIO initialisation in the model C code
Michal Horn [Mon, 20 Apr 2015 11:55:13 +0000 (13:55 +0200)]
Remove not needed file
Michal Horn [Mon, 20 Apr 2015 11:54:18 +0000 (13:54 +0200)]
Fix compile error in three_phase_freq demo
Michal Horn [Mon, 20 Apr 2015 11:20:17 +0000 (13:20 +0200)]
Rewrite System Target files to be TMS570 RPP platform specific
Michal Horn [Mon, 20 Apr 2015 10:54:02 +0000 (12:54 +0200)]
Add hidden option for target configuration file specification
Michal Horn [Mon, 20 Apr 2015 10:49:47 +0000 (12:49 +0200)]
Add hidden rpp rtwoption for platform dependent linker script
Michal Horn [Mon, 20 Apr 2015 09:45:49 +0000 (11:45 +0200)]
Fix compile error on continuous demo
Michal Horn [Mon, 20 Apr 2015 09:39:48 +0000 (11:39 +0200)]
Rewrite System Target files to be RM48 HDK platform specific
Michal Horn [Mon, 20 Apr 2015 07:48:22 +0000 (09:48 +0200)]
Add hidden option for target configuration file specification
Michal Horn [Fri, 17 Apr 2015 15:05:50 +0000 (17:05 +0200)]
Add hidden rpp rtwoption for platform dependent linker script
Michal Horn [Fri, 17 Apr 2015 14:13:50 +0000 (16:13 +0200)]
Update documentation of GIO blocks and demos using GIO IN and GIO OUT
Michal Horn [Fri, 17 Apr 2015 13:49:52 +0000 (15:49 +0200)]
Blocks documentation updated
Michal Horn [Fri, 17 Apr 2015 13:29:37 +0000 (15:29 +0200)]
doc: Fix typo
Michal Horn [Fri, 17 Apr 2015 13:27:22 +0000 (15:27 +0200)]
Rename DIN and DOUT to GIO IN and GIO OUT
Michal Horn [Fri, 17 Apr 2015 12:31:01 +0000 (14:31 +0200)]
Library update
Michal Horn [Fri, 17 Apr 2015 11:45:01 +0000 (13:45 +0200)]
Remove platform suffix from the OS folder name
Michal Horn [Fri, 17 Apr 2015 07:06:17 +0000 (09:06 +0200)]
Remove the name of the platform from the OS folder name
Michal Horn [Wed, 15 Apr 2015 12:59:03 +0000 (14:59 +0200)]
Fix compile errors
Michal Horn [Wed, 15 Apr 2015 12:03:09 +0000 (14:03 +0200)]
Fix makefile and header files inclusion
Michal Horn [Wed, 15 Apr 2015 11:38:39 +0000 (13:38 +0200)]
Fix compilation errors
Michal Sojka [Tue, 14 Apr 2015 07:25:42 +0000 (09:25 +0200)]
Merge tag 'eaton-0.3.1' into rm48/master
Bugfix eaton release
Michal Sojka [Tue, 14 Apr 2015 06:09:39 +0000 (08:09 +0200)]
Enclose macro body in parentheses
This is required by Misra and similar coding standards.
Michal Sojka [Tue, 14 Apr 2015 06:01:55 +0000 (08:01 +0200)]
Improve multitasking error message
Michal Sojka [Mon, 13 Apr 2015 16:48:14 +0000 (18:48 +0200)]
Use C preprocessor in S-functions code and documentation
Michal Sojka [Mon, 13 Apr 2015 16:34:04 +0000 (18:34 +0200)]
Add TODOs etc.
Michal Horn [Wed, 8 Apr 2015 07:54:45 +0000 (09:54 +0200)]
doc: add description of the new continuous time demo
Michal Horn [Wed, 8 Apr 2015 07:53:13 +0000 (09:53 +0200)]
Add demo with continuous time
Michal Horn [Tue, 7 Apr 2015 11:03:05 +0000 (13:03 +0200)]
Rework multi rate handling system
In commits
6ca7b9c and
bff19d9 have been developed a mechanism for
tasks timing, which is working properly when Auto or Multi threading (MT)
is selected. Unfortunatelly we have missed the option Single tasking (ST),
which should be checked instead of Auto or MT, because this mode is not yet
implemented.
When ST is selected in the model configuration, the timing becomes
completely wrong (besides a compilation warning reported in Issue #1150),
because the manually generated timers are colliding with the automatically
generated timers.
As a result, the code written in the mentioned commits has been moved from
rpp_srmain.tlc into rpp_mrmain.tlc, because some ideas will be used later
for implementing Multi tasking multirate system.
rpp_srmain.tlc content has been restored to the previous state, which was
working correctly with right model configuration.
Exit macro with error message has been added to the rpp_file_process.tlc
for wrong model configuration detection.
Configuration for all demos has been corrected.
Fixes: #1150
Michal Sojka [Tue, 31 Mar 2015 16:51:24 +0000 (18:51 +0200)]
Update multirate demo
Change description, zoom to 100%.
Michal Sojka [Tue, 31 Mar 2015 16:37:02 +0000 (18:37 +0200)]
Get rid of unreferenced variable
For single-rate systems, the following warning appeared:
variable "taskCounter" was declared but never referenced
Michal Sojka [Tue, 31 Mar 2015 16:28:47 +0000 (18:28 +0200)]
Rework handling of multi-rate systems
The generated code is now simpler and does not contain floating point
numbers.
Michal Sojka [Tue, 31 Mar 2015 14:21:51 +0000 (16:21 +0200)]
Remove misleading comment
Michal Sojka [Tue, 31 Mar 2015 14:16:23 +0000 (16:16 +0200)]
doc: Rephrase multi-rate feature/limitation paragraph
Michal Sojka [Tue, 31 Mar 2015 14:08:56 +0000 (16:08 +0200)]
doc: Update multi-rate demo description
Michal Horn [Tue, 31 Mar 2015 12:04:23 +0000 (14:04 +0200)]
Fix warnings about missing output connections and sample times
Michal Horn [Tue, 31 Mar 2015 11:47:10 +0000 (13:47 +0200)]
Test software update
Michal Horn [Tue, 31 Mar 2015 11:43:33 +0000 (13:43 +0200)]
doc: Minor improvements
Michal Horn [Tue, 31 Mar 2015 10:58:52 +0000 (12:58 +0200)]
doc: fix build failure, add missing image
Michal Horn [Tue, 31 Mar 2015 09:08:34 +0000 (11:08 +0200)]
doc: remove multirates limitation from the text
Michal Horn [Tue, 31 Mar 2015 09:07:49 +0000 (11:07 +0200)]
doc: add description of the multirates singlethread demo
Michal Horn [Tue, 31 Mar 2015 08:35:28 +0000 (10:35 +0200)]
Update rpp library
Michal Horn [Tue, 31 Mar 2015 08:35:12 +0000 (10:35 +0200)]
Add support for multirate singlethread models
Fixes: #1009
Michal Sojka [Mon, 30 Mar 2015 15:44:20 +0000 (17:44 +0200)]
doc: Add revision history
Michal Sojka [Mon, 30 Mar 2015 15:01:19 +0000 (17:01 +0200)]
doc: Update "Adding new functionality" section
Michal Sojka [Mon, 30 Mar 2015 09:57:16 +0000 (11:57 +0200)]
doc: OS replacement updates
Michal Sojka [Mon, 30 Mar 2015 07:46:09 +0000 (09:46 +0200)]
doc: Move changing OS section
Michal Sojka [Mon, 30 Mar 2015 07:45:56 +0000 (09:45 +0200)]
doc: Minor updates and improvements
Michal Horn [Fri, 27 Mar 2015 15:39:29 +0000 (16:39 +0100)]
doc: Add description of replacing the operating system
Michal Horn [Tue, 10 Mar 2015 15:48:25 +0000 (16:48 +0100)]
Doc: add section about adding new features (blocks)
fixes: #1081
Michal Sojka [Mon, 2 Mar 2015 10:55:32 +0000 (11:55 +0100)]
Merge branch 'maint-rm48' into rm48/master