]> rtime.felk.cvut.cz Git - jenkicar/rpp-simulink.git/log
jenkicar/rpp-simulink.git
9 years agoFix and improve doc updater
Michal Sojka [Wed, 29 Apr 2015 17:23:07 +0000 (19:23 +0200)]
Fix and improve doc updater

9 years agoFix typo
Michal Sojka [Wed, 29 Apr 2015 17:05:59 +0000 (19:05 +0200)]
Fix typo

9 years agoFix rpp_update_doc to update the documentation in split libraries
Michal Sojka [Wed, 29 Apr 2015 17:03:20 +0000 (19:03 +0200)]
Fix rpp_update_doc to update the documentation in split libraries

9 years agoUser git's word-diff to show differences in documentation
Michal Sojka [Wed, 29 Apr 2015 16:40:41 +0000 (18:40 +0200)]
User git's word-diff to show differences in documentation

9 years agoSignal error when rpp-lib is not configured during rpp_setup.m
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

9 years agoGenerate rpp_lib.slx during rpp_setup()
Michal Sojka [Wed, 29 Apr 2015 16:13:30 +0000 (18:13 +0200)]
Generate rpp_lib.slx during rpp_setup()

9 years agoFix release target
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

9 years agoSimplify building of rpp_lib
Michal Sojka [Wed, 29 Apr 2015 15:48:39 +0000 (17:48 +0200)]
Simplify building of rpp_lib

9 years agoCleanup Makefile for demos
Michal Sojka [Wed, 29 Apr 2015 15:04:55 +0000 (17:04 +0200)]
Cleanup Makefile for demos

9 years agoLibrary update
Michal Horn [Wed, 29 Apr 2015 15:24:52 +0000 (17:24 +0200)]
Library update

9 years agoFix link flags
Michal Sojka [Wed, 29 Apr 2015 15:01:24 +0000 (17:01 +0200)]
Fix link flags

9 years agoUpdate release target
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.

9 years agoDownloading now reads CCXML filename from Makefile.config
Michal Sojka [Wed, 29 Apr 2015 13:35:08 +0000 (15:35 +0200)]
Downloading now reads CCXML filename from Makefile.config

9 years agoChange target file in demos back to rpp.tlc
Michal Horn [Wed, 29 Apr 2015 13:17:31 +0000 (15:17 +0200)]
Change target file in demos back to rpp.tlc

9 years agoLibrary update
Michal Horn [Wed, 29 Apr 2015 13:17:08 +0000 (15:17 +0200)]
Library update

9 years agoUnify rpp.tlc
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.

9 years agoUpdate test-sw
Michal Sojka [Wed, 29 Apr 2015 11:13:24 +0000 (13:13 +0200)]
Update test-sw

9 years agoMake doc building more explicit
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.

9 years agoSimplify rpp/blocks/Makefile
Michal Sojka [Tue, 28 Apr 2015 23:04:54 +0000 (01:04 +0200)]
Simplify rpp/blocks/Makefile

9 years agodoc: add TMS570 HDK target documentation
Michal Horn [Thu, 23 Apr 2015 14:49:09 +0000 (16:49 +0200)]
doc: add TMS570 HDK target documentation

9 years agoAdd script for automatic configuration of target files in the demo models
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

9 years agoChange demos names to contain target suffix
Michal Horn [Thu, 23 Apr 2015 12:25:29 +0000 (14:25 +0200)]
Change demos names to contain target suffix

9 years agoImprove the library generation script
Michal Horn [Thu, 23 Apr 2015 12:16:02 +0000 (14:16 +0200)]
Improve the library generation script

9 years agoAdd missing target configuration file
Michal Horn [Thu, 23 Apr 2015 11:52:57 +0000 (13:52 +0200)]
Add missing target configuration file

9 years agoMake library generation script better usable by Makefile
Michal Horn [Thu, 23 Apr 2015 11:04:50 +0000 (13:04 +0200)]
Make library generation script better usable by Makefile

9 years agoAdd script for reconfiguring target file in demos
Michal Horn [Thu, 23 Apr 2015 09:41:15 +0000 (11:41 +0200)]
Add script for reconfiguring target file in demos

9 years agoRename target specific demos
Michal Horn [Thu, 23 Apr 2015 09:40:32 +0000 (11:40 +0200)]
Rename target specific demos

9 years agoAdd TMS570 HDK target file to the Simulink
Michal Horn [Wed, 22 Apr 2015 19:34:29 +0000 (21:34 +0200)]
Add TMS570 HDK target file to the Simulink

9 years agoAdd TMS570 HDK target to the library generation script
Michal Horn [Wed, 22 Apr 2015 19:15:25 +0000 (21:15 +0200)]
Add TMS570 HDK target to the library generation script

9 years agoUpdate library
Michal Horn [Wed, 22 Apr 2015 19:12:09 +0000 (21:12 +0200)]
Update library

9 years agoAdd script for generation rpp_lib.slx for the RM48 HDK target
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

9 years agoAdd slx file for every block in the rpp_lib.slx library
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

9 years agoChange file name of the ADC block
Michal Horn [Wed, 22 Apr 2015 18:03:47 +0000 (20:03 +0200)]
Change file name of the ADC block

9 years agoAdd Matlab script for generation of target specific rpp_lib.slx library
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

9 years agoCreate slx file for all blocks from the rpp-lib.slx
Michal Horn [Wed, 22 Apr 2015 16:11:17 +0000 (18:11 +0200)]
Create slx file for all blocks from the rpp-lib.slx

9 years agodoc: add framework for target specific documentation
Michal Horn [Tue, 21 Apr 2015 09:59:46 +0000 (11:59 +0200)]
doc: add framework for target specific documentation

9 years agoAdd conditional inclusion of the lwip to the release
Michal Horn [Tue, 21 Apr 2015 08:57:02 +0000 (10:57 +0200)]
Add conditional inclusion of the lwip to the release

9 years agoFix Makefile to be platform independent
Michal Horn [Tue, 21 Apr 2015 08:56:46 +0000 (10:56 +0200)]
Fix Makefile to be platform independent

9 years agoAdd conditional lwip headers inclusion to the release
Michal Horn [Tue, 21 Apr 2015 08:46:23 +0000 (10:46 +0200)]
Add conditional lwip headers inclusion to the release

9 years agoFix Makefile to be platform independent
Michal Horn [Tue, 21 Apr 2015 08:42:02 +0000 (10:42 +0200)]
Fix Makefile to be platform independent

9 years agoRewrite Makefile to look the same as the one for RM48
Michal Horn [Tue, 21 Apr 2015 08:26:06 +0000 (10:26 +0200)]
Rewrite Makefile to look the same as the one for RM48

9 years agoTest software update
Michal Horn [Mon, 20 Apr 2015 14:25:23 +0000 (16:25 +0200)]
Test software update

9 years agoTest software update
Michal Horn [Mon, 20 Apr 2015 14:24:59 +0000 (16:24 +0200)]
Test software update

9 years agoUpdate library
Michal Horn [Mon, 20 Apr 2015 14:03:28 +0000 (16:03 +0200)]
Update library

9 years agoUpdate library
Michal Horn [Mon, 20 Apr 2015 14:03:07 +0000 (16:03 +0200)]
Update library

9 years agoAdd hidden options for target specific parameters for linker
Michal Horn [Mon, 20 Apr 2015 13:09:32 +0000 (15:09 +0200)]
Add hidden options for target specific parameters for linker

9 years agoFix support for multirate single tasking models
Michal Horn [Mon, 20 Apr 2015 12:53:34 +0000 (14:53 +0200)]
Fix support for multirate single tasking models

9 years agoRemove platform specific setting, which is not necessary
Michal Horn [Mon, 20 Apr 2015 12:53:07 +0000 (14:53 +0200)]
Remove platform specific setting, which is not necessary

9 years agoRemove 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

9 years agoAdd hidden options for target specific parameters for linker
Michal Horn [Mon, 20 Apr 2015 12:43:22 +0000 (14:43 +0200)]
Add hidden options for target specific parameters for linker

9 years agoFix conditions for GPIO initialisation in the model C code
Michal Horn [Mon, 20 Apr 2015 11:59:16 +0000 (13:59 +0200)]
Fix conditions for GPIO initialisation in the model C code

9 years agoRemove not needed file
Michal Horn [Mon, 20 Apr 2015 11:55:13 +0000 (13:55 +0200)]
Remove not needed file

9 years agoFix compile error in three_phase_freq demo
Michal Horn [Mon, 20 Apr 2015 11:54:18 +0000 (13:54 +0200)]
Fix compile error in three_phase_freq demo

9 years agoRewrite System Target files to be TMS570 RPP platform specific
Michal Horn [Mon, 20 Apr 2015 11:20:17 +0000 (13:20 +0200)]
Rewrite System Target files to be TMS570 RPP platform specific

9 years agoAdd hidden option for target configuration file specification
Michal Horn [Mon, 20 Apr 2015 10:54:02 +0000 (12:54 +0200)]
Add hidden option for target configuration file specification

9 years agoAdd hidden rpp rtwoption for platform dependent linker script
Michal Horn [Mon, 20 Apr 2015 10:49:47 +0000 (12:49 +0200)]
Add hidden rpp rtwoption for platform dependent linker script

9 years agoFix compile error on continuous demo
Michal Horn [Mon, 20 Apr 2015 09:45:49 +0000 (11:45 +0200)]
Fix compile error on continuous demo

9 years agoRewrite System Target files to be RM48 HDK platform specific
Michal Horn [Mon, 20 Apr 2015 09:39:48 +0000 (11:39 +0200)]
Rewrite System Target files to be RM48 HDK platform specific

9 years agoAdd hidden option for target configuration file specification
Michal Horn [Mon, 20 Apr 2015 07:48:22 +0000 (09:48 +0200)]
Add hidden option for target configuration file specification

9 years agoAdd hidden rpp rtwoption for platform dependent linker script
Michal Horn [Fri, 17 Apr 2015 15:05:50 +0000 (17:05 +0200)]
Add hidden rpp rtwoption for platform dependent linker script

9 years agoUpdate documentation of GIO blocks and demos using GIO IN and GIO OUT
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

9 years agoBlocks documentation updated
Michal Horn [Fri, 17 Apr 2015 13:49:52 +0000 (15:49 +0200)]
Blocks documentation updated

9 years agodoc: Fix typo
Michal Horn [Fri, 17 Apr 2015 13:29:37 +0000 (15:29 +0200)]
doc: Fix typo

9 years agoRename DIN and DOUT to GIO IN and GIO OUT
Michal Horn [Fri, 17 Apr 2015 13:27:22 +0000 (15:27 +0200)]
Rename DIN and DOUT to GIO IN and GIO OUT

9 years agoLibrary update
Michal Horn [Fri, 17 Apr 2015 12:31:01 +0000 (14:31 +0200)]
Library update

9 years agoRemove platform suffix from the OS folder name
Michal Horn [Fri, 17 Apr 2015 11:45:01 +0000 (13:45 +0200)]
Remove platform suffix from the OS folder name

9 years agoRemove the name of the platform 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

9 years agoFix compile errors
Michal Horn [Wed, 15 Apr 2015 12:59:03 +0000 (14:59 +0200)]
Fix compile errors

9 years agoFix makefile and header files inclusion
Michal Horn [Wed, 15 Apr 2015 12:03:09 +0000 (14:03 +0200)]
Fix makefile and header files inclusion

9 years agoFix compilation errors
Michal Horn [Wed, 15 Apr 2015 11:38:39 +0000 (13:38 +0200)]
Fix compilation errors

9 years agoMerge tag 'eaton-0.3.1' into rm48/master
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

9 years agoEnclose macro body in parentheses eaton-0.3.1
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.

9 years agoImprove multitasking error message
Michal Sojka [Tue, 14 Apr 2015 06:01:55 +0000 (08:01 +0200)]
Improve multitasking error message

9 years agoUse C preprocessor in S-functions code and documentation
Michal Sojka [Mon, 13 Apr 2015 16:48:14 +0000 (18:48 +0200)]
Use C preprocessor in S-functions code and documentation

9 years agoAdd TODOs etc.
Michal Sojka [Mon, 13 Apr 2015 16:34:04 +0000 (18:34 +0200)]
Add TODOs etc.

9 years agodoc: add description of the new continuous time demo
Michal Horn [Wed, 8 Apr 2015 07:54:45 +0000 (09:54 +0200)]
doc: add description of the new continuous time demo

9 years agoAdd demo with continuous time
Michal Horn [Wed, 8 Apr 2015 07:53:13 +0000 (09:53 +0200)]
Add demo with continuous time

9 years agoRework multi rate handling system
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
9 years agoUpdate multirate demo eaton-0.3
Michal Sojka [Tue, 31 Mar 2015 16:51:24 +0000 (18:51 +0200)]
Update multirate demo

Change description, zoom to 100%.

9 years agoGet rid of unreferenced variable
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

9 years agoRework handling of multi-rate systems
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.

9 years agoRemove misleading comment
Michal Sojka [Tue, 31 Mar 2015 14:21:51 +0000 (16:21 +0200)]
Remove misleading comment

9 years agodoc: Rephrase multi-rate feature/limitation paragraph
Michal Sojka [Tue, 31 Mar 2015 14:16:23 +0000 (16:16 +0200)]
doc: Rephrase multi-rate feature/limitation paragraph

9 years agodoc: Update multi-rate demo description
Michal Sojka [Tue, 31 Mar 2015 14:08:56 +0000 (16:08 +0200)]
doc: Update multi-rate demo description

9 years agoFix warnings about missing output connections and sample times
Michal Horn [Tue, 31 Mar 2015 12:04:23 +0000 (14:04 +0200)]
Fix warnings about missing output connections and sample times

9 years agoTest software update
Michal Horn [Tue, 31 Mar 2015 11:47:10 +0000 (13:47 +0200)]
Test software update

9 years agodoc: Minor improvements
Michal Horn [Tue, 31 Mar 2015 11:43:33 +0000 (13:43 +0200)]
doc: Minor improvements

9 years agodoc: fix build failure, add missing image
Michal Horn [Tue, 31 Mar 2015 10:58:52 +0000 (12:58 +0200)]
doc: fix build failure, add missing image

9 years agodoc: remove multirates limitation from the text
Michal Horn [Tue, 31 Mar 2015 09:08:34 +0000 (11:08 +0200)]
doc: remove multirates limitation from the text

9 years agodoc: add description of the multirates singlethread demo
Michal Horn [Tue, 31 Mar 2015 09:07:49 +0000 (11:07 +0200)]
doc: add description of the multirates singlethread demo

9 years agoUpdate rpp library
Michal Horn [Tue, 31 Mar 2015 08:35:28 +0000 (10:35 +0200)]
Update rpp library

9 years agoAdd support for multirate singlethread models
Michal Horn [Tue, 31 Mar 2015 08:35:12 +0000 (10:35 +0200)]
Add support for multirate singlethread models

Fixes: #1009
9 years agodoc: Add revision history
Michal Sojka [Mon, 30 Mar 2015 15:44:20 +0000 (17:44 +0200)]
doc: Add revision history

9 years agodoc: Update "Adding new functionality" section
Michal Sojka [Mon, 30 Mar 2015 15:01:19 +0000 (17:01 +0200)]
doc: Update "Adding new functionality" section

9 years agodoc: OS replacement updates
Michal Sojka [Mon, 30 Mar 2015 09:57:16 +0000 (11:57 +0200)]
doc: OS replacement updates

9 years agodoc: Move changing OS section
Michal Sojka [Mon, 30 Mar 2015 07:46:09 +0000 (09:46 +0200)]
doc: Move changing OS section

9 years agodoc: Minor updates and improvements
Michal Sojka [Mon, 30 Mar 2015 07:45:56 +0000 (09:45 +0200)]
doc: Minor updates and improvements

9 years agodoc: Add description of replacing the operating system
Michal Horn [Fri, 27 Mar 2015 15:39:29 +0000 (16:39 +0100)]
doc: Add description of replacing the operating system

9 years agoDoc: add section about adding new features (blocks)
Michal Horn [Tue, 10 Mar 2015 15:48:25 +0000 (16:48 +0100)]
Doc: add section about adding new features (blocks)

fixes: #1081

9 years agoMerge branch 'maint-rm48' into rm48/master
Michal Sojka [Mon, 2 Mar 2015 10:55:32 +0000 (11:55 +0100)]
Merge branch 'maint-rm48' into rm48/master