You are here:
Foswiki
>
FESA Web
>
Fesa3CoreDevInfo
>
PreparationFESACourses
(22 May 2018,
SolveighMatthies
)
Edit
Attach
General:
update all slides
update dedicated classes in svn
use diagnostic logger instead of cout
Install eclipse-plugin on blanco eclipse the week before the course, to check that there are no problems
00_Intro
who: Alex
what to consider:
Time for this chapter estimated: ca. 45min
slot1
basics_01_WhatIsFESA
who: Alex
what to consider:
Time for this chapter estimated: ca. 20min
slot1
basics_02_DevelopmentEnvironment
who: Alex
what to consider:
Add some slides: Workflow Eclipse Plugin
Time for this chapter estimated: ca. 30min
slot1
basics_03_Fesa3HandsOn_modified
who: Dominic
what to consider:
Time for this chapter estimated: 1h (+?)
slot2, (slot3)
basics_04_DataTypes
who:Alex
what to consider:
Add usage of Diagnostic Logging / Error/Warning Logging
Time for this chapter estimated: 1h
slot3
basics_05_userCode
who: Alex
what to consider:
Add slides Multiplexing Context from 09_advanced_Multiplexing when it comes to "getMultiplexingContext" in the code
remove OD-Event-Source stuff
SVN-Usage: extend ( commit , /t/b/t, svn-ignore, ... )
Time for this chapter estimated: ca. 1h
slot4
advanced_01_GSI-Guideline
who: Alex
what to consider
Add Execise - use a Timer source
Simulate a "PowerSupply"
Time for this chapter estimated: 2h
slot1 d1
advanced_02_EventSources
who: Dominic
what to consider:
Add Exercises for:
OnDemand
Custom
OnSubscription
Time for this chapter estimated: 1.5
slot2
advanced_03_RealTime
who: Dominic
what to consider:
Remove Exercide OnDemand
SCU Delivery + run, instead of timsim
Special DU-Name to have unique binary-folder per user
Time for this chapter estimated: 1.5 + optional
slot3
advanced_04_Multiplexing
who: Alex
what to consider:
remove OD-Event-Source
Run Exercices on SCU (which one?) - PC-number needs to be added to classname
Time for this chapter estimated: 2h
slot1 d2
advanced_05_ClassRelationship
who: Alex
what to consider:
remove inheritance
add example + exercise association
Time for this chapter estimated: 2h
slot2 d2
advanced_06_MultipleDevices
Instance Definition/use in actions
Global Device
Device Groups & Selection Criteria
Custom Event Source mapping to Devices (?)
slot3 d3
advanced_07_ServerActions
Partial Settings
isDataAvailable
Filters + hasChanged method
How to specify them in the design doc
How to use them in the Server-Action
How to use the method "hasDataChanged"
Use of Fesa Explorer for these
slot 4 d2
advanced_08_Misc
Possible topics:
Details Persistency
How does it work
How to configure the delay ( fesa.cfg )
Where to find the file
How to trigger it manually
Notification Priority / Order
For properties
general prio-configuration in the DU
general prio-configuration in the instance file
affinity
Scheduling - Multiple Layers
Debugging
GDB
usage of GDB while binary runs on
FEC
The command line interface
show hot to use it
additional field sttributes / elements * @shared * element "meaning"
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r20
<
r19
<
r18
<
r17
|
B
acklinks
|
V
iew wiki text
|
Edit
w
iki text
|
M
ore topic actions
Topic revision: r20 - 22 May 2018,
SolveighMatthies
FESA
Log In
Toolbox
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
Webs
Accnomen
Applications
FAIR
FESA
Frontend
Hardware
IC
IN
Machines
Main
Sandbox
Service
System
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki?
Send feedback