Changes for page LEGO Mindstorms with leJOS and SCCharts
Last modified by Alexander Schulz-Rosengarten on 2023/09/11 16:17
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 8 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,0 +1,1 @@ 1 +KIELER.Home.SCCharts.Previous Versions (Deprecated Documentation).Project Creation, Initialization and Launch (Prom).WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. aas21 +XWiki.ssm - Content
-
... ... @@ -14,9 +14,9 @@ 14 14 15 15 If you want to learn the SCCharts langugage first, you can follow these links: 16 16 17 -* [[Introduction to SCCharts>>doc:SCCharts]] 17 +* [[Introduction to SCCharts>>doc:SCCharts (pre 1\.0)]] 18 18 * [[The Textual SCCharts Language SCT>>doc:Textual SCCharts Language SCT]] 19 -* [[SCCharts Examples>>doc:Examples]] 19 +* [[SCCharts Examples>>doc:KIELER.Home.SCCharts.Examples.WebHome]] 20 20 21 21 ---- 22 22 ... ... @@ -58,11 +58,12 @@ 58 58 59 59 ---- 60 60 61 -== Download and Configure KIELER 62 - == 61 +== Download and Configure KIELER == 63 63 64 - Downloadandunpack the nightly build of KIELER for your OS. It is available at the [[doc:Downloads]] page.\\63 +== == 65 65 65 +Download and unpack the nightly build of KIELER for your OS. It is available at the [[doc:KIELER.Home.Overview.Downloads.WebHome]] page.\\ 66 + 66 66 **Note:** Java 1.8 is needed on all operating systems. With Java 1.7 not all plugins of KIELER will be loaded. **Furthermore on Windows**, you will need to download the **32 Bit version of KIELER** – even if you have a 64 bit operating system! Otherwise flashing the brick and uploading to the brick will fail. 67 67 68 68 === The Eclipse plugin for leJOS === ... ... @@ -223,7 +223,7 @@ 223 223 **Time** 224 224 )))|(% colspan="1" %)(% colspan="1" %) 225 225 ((( 226 -Reads the elapsed time since program start 227 +Reads the elapsed time since program start (milliseconds) 227 227 )))|(% colspan="1" %)(% colspan="1" %) 228 228 ((( 229 229 input ... ... @@ -254,6 +254,8 @@ 254 254 )))|(% colspan="1" %)(% colspan="1" %) 255 255 ((( 256 256 Should be used on the very first input variable in the model, such that waiting is the last action in the tick loop. 258 + 259 +In case the actual tick loop duration is longer than the target duration, the modeler can provide some error handling. 257 257 )))|(% colspan="1" %)(% colspan="1" %) 258 258 ((( 259 259 timing.ftl ... ... @@ -263,9 +263,14 @@ 263 263 **TickWakeUp** 264 264 )))|(% colspan="1" %)(% colspan="1" %) 265 265 ((( 266 -Sets the input variable to the current system time. The model can add to this variable to get a new value. This is the next system time it will be called. 269 +(% class="content-wrapper" %) 270 +((( 271 +Sets the input variable to the current system time (milliseconds). The model can add to this variable to get a new value. This is the next system time the tick function will be called. 267 267 268 -This means the next tick function call is delayed until the wake up time has been reached. 273 +In other words, the next tick function call is delayed until the wake up time has been reached. 274 + 275 +For instance the statement **nextTickWakeUp += 500** could be used to call the tick function again in 500 milliseconds, if nextTickWakeUp is an input with the corresponding annotation. 276 +))) 269 269 )))|(% colspan="1" %)(% colspan="1" %) 270 270 ((( 271 271 input ... ... @@ -281,6 +281,25 @@ 281 281 ))) 282 282 |(% colspan="1" %)(% colspan="1" %) 283 283 ((( 292 +**TickCount** 293 +)))|(% colspan="1" %)(% colspan="1" %) 294 +((( 295 +Counts the ticks. First tick is 0, the following are 1, 2, 3, ... 296 +)))|(% colspan="1" %)(% colspan="1" %) 297 +((( 298 +input 299 +)))|(% colspan="1" %)(% colspan="1" %) 300 +((( 301 +int 302 +)))|(% colspan="1" %)(% colspan="1" %) 303 +((( 304 +\\ 305 +)))|(% colspan="1" %)(% colspan="1" %) 306 +((( 307 +timing.ftl 308 +))) 309 +|(% colspan="1" %)(% colspan="1" %) 310 +((( 284 284 **Sleep** 285 285 )))|(% colspan="1" %)(% colspan="1" %) 286 286 (((
- Screenshot_20171016_105821.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Size
-
... ... @@ -1,0 +1,1 @@ 1 +79.4 KB - Content
- Screenshot_20171016_110005.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Size
-
... ... @@ -1,0 +1,1 @@ 1 +76.8 KB - Content
- Screenshot_20171016_120554.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Size
-
... ... @@ -1,0 +1,1 @@ 1 +120.7 KB - Content
- Screenshot_20171016_130805.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Size
-
... ... @@ -1,0 +1,1 @@ 1 +73.2 KB - Content
- environments_preferences.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Size
-
... ... @@ -1,0 +1,1 @@ 1 +89.8 KB - Content
- lejos_eclipse_plugin.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Size
-
... ... @@ -1,0 +1,1 @@ 1 +77.4 KB - Content
- lejos_eclipse_plugin_preferences.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Size
-
... ... @@ -1,0 +1,1 @@ 1 +57.4 KB - Content
- lejos_nxj_environment.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Size
-
... ... @@ -1,0 +1,1 @@ 1 +59.6 KB - Content
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -37 8142871 +13762705 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/37 814287/LEGO Mindstorms with leJOS and SCCharts1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/13762705/LEGO Mindstorms with leJOS and SCCharts