Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
regression-suites
Commits
0be5ce7c
Commit
0be5ce7c
authored
May 11, 2018
by
Thanassis Tsiodras
Browse files
Removed, as per J/M request.
parent
b65c2c2c
Changes
17
Expand all
Hide whitespace changes
Inline
Side-by-side
Demo_Sockets_RTEMS_Leon2/.gitignore
deleted
100644 → 0
View file @
b65c2c2c
flight/flight.adb
flight/flight.ads
Demo_Sockets_RTEMS_Leon2/DataView.aadl
deleted
100644 → 0
View file @
b65c2c2c
This diff is collapsed.
Click to expand it.
Demo_Sockets_RTEMS_Leon2/DataView.acn
deleted
100644 → 0
View file @
b65c2c2c
VEGA DEFINITIONS ::= BEGIN
Simulation-Param[]
GNC-INPUT-VESAT-OUTPUT[] {
attitude-quaternion[],
ng-vel-incr-accelero[],
ng-vel-incr-irs[],
filtered-angles-sample-1[],
filtered-angles-sample-2[]
}
GNC-OUTPUT-VESAT-INPUT[] {
sequ-exec-request-vect[],
tvc-set-point-eng-vect[],
racs-ev-cmd-vect[]
}
Quaternion[]
Vect3[]
Vect20[]
Vect8[]
Vect6[]
Double[encoding IEEE754-1985-64, endianness big]
T-Plot[]
END
\ No newline at end of file
Demo_Sockets_RTEMS_Leon2/DataView.asn
deleted
100644 → 0
View file @
b65c2c2c
VEGA DEFINITIONS ::=
BEGIN
IMPORTS T-Int32, T-UInt32, T-Int8, T-UInt8, T-Boolean FROM TASTE-BasicTypes;
-- Used as interface between the GUI and the orchestrator
Simulation-Param ::= SEQUENCE {
command CHOICE {
run-n-steps T-UInt32,
run-n-seconds T-UInt32,
run-forever BOOLEAN,
pause BOOLEAN
},
gnc-outputs GNC-OUTPUT-VESAT-INPUT
}
-- SIMULATOR OUTPUTS / GNC FPS-A INPUTS
GNC-INPUT-VESAT-OUTPUT ::= SEQUENCE {
attitude-quaternion Quaternion,
ng-vel-incr-irs Vect3,
ng-vel-incr-accelero Vect3,
filtered-angles-sample-1 Vect3,
filtered-angles-sample-2 Vect3
}
-- SIMULATOR INPUTS / GNC FPS-A OUTPUTS
GNC-OUTPUT-VESAT-INPUT ::= SEQUENCE {
sequ-exec-request-vect Vect20,
tvc-set-point-eng-vect Vect8,
racs-ev-cmd-vect Vect6
}
Quaternion ::= SEQUENCE (SIZE(4)) OF Double
Vect3 ::= SEQUENCE (SIZE(3)) OF Double
Vect20 ::= SEQUENCE (SIZE(20)) OF Double
Vect8 ::= SEQUENCE (SIZE(8)) OF Double
Vect6 ::= SEQUENCE (SIZE(6)) OF Double
-- Basic_Types.T_DOUBLE (use double precision - 64 bits)
Double ::= REAL (-100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0 .. 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)
-- Types used for the plotting: structure grouping the values to monitor
T-Plot ::= SEQUENCE {
major-cycle T-UInt32,
subcycle T-Int8,
gnc-inputs GNC-INPUT-VESAT-OUTPUT,
gnc-outputs GNC-OUTPUT-VESAT-INPUT
}
END
Demo_Sockets_RTEMS_Leon2/DeploymentView.aadl
deleted
100644 → 0
View file @
b65c2c2c
---------------------------------------------------
-- AADL2.0
-- TASTE
-- (c)Ellidiss Technologies
--
---------------------------------------------------
PACKAGE deploymentview::DV::Node1
PUBLIC
WITH ocarina_buses;
WITH ocarina_drivers;
WITH Taste;
WITH Deployment;
WITH TASTE_DV_Properties;
PROCESS leon_gnc
END leon_gnc;
PROCESS IMPLEMENTATION leon_gnc.others
END leon_gnc.others;
DEVICE leon_ethernet
EXTENDS ocarina_drivers::leon_ethernet
FEATURES
link : REFINED TO REQUIRES BUS ACCESS ocarina_buses::ip.i {
Taste::coordinates => "1039 1406";
};
PROPERTIES
Taste::Interface_Coordinates => "1428 1740" APPLIES TO link;
Deployment::Help => "Write your ASN.1 configuration here";
Deployment::Configuration => "{devname ""open_eth1"", address ""131.176.40.166"", gateway ""131.176.40.250"", netmask ""255.255.255.0"", version ipv4, port 5118}";
Deployment::Config => "~/tool-inst/include/ocarina/runtime/polyorb-hi-c/src/drivers/configuration/ip.asn";
Deployment::Version => "0.1beta";
END leon_ethernet;
DEVICE IMPLEMENTATION leon_ethernet.others
EXTENDS ocarina_drivers::leon_ethernet.raw
END leon_ethernet.others;
END deploymentview::DV::Node1;
PACKAGE deploymentview::DV::Node2
PUBLIC
WITH ocarina_buses;
WITH ocarina_drivers;
WITH Taste;
WITH Deployment;
WITH TASTE_DV_Properties;
PROCESS linux_simu
END linux_simu;
PROCESS IMPLEMENTATION linux_simu.others
END linux_simu.others;
DEVICE generic_sockets_ip
EXTENDS ocarina_drivers::generic_sockets_ip
FEATURES
link : REFINED TO REQUIRES BUS ACCESS ocarina_buses::ip.i {
Taste::coordinates => "2332 1408";
};
PROPERTIES
Taste::Interface_Coordinates => "2209 1740" APPLIES TO link;
Deployment::Help => "Write your ASN.1 configuration here";
Deployment::Configuration => "{devname ""eth0"", address ""131.176.40.165"", port 5117}";
Deployment::Config => "~/tool-inst/include/ocarina/runtime/polyorb-hi-c/src/drivers/configuration/ip.asn";
Deployment::Version => "0.1beta";
END generic_sockets_ip;
DEVICE IMPLEMENTATION generic_sockets_ip.others
EXTENDS ocarina_drivers::generic_sockets_ip.pohic
END generic_sockets_ip.others;
END deploymentview::DV::Node2;
PACKAGE deploymentview::DV
PUBLIC
WITH ocarina_processors_leon;
WITH deploymentview::DV::Node1;
WITH ocarina_processors_x86;
WITH deploymentview::DV::Node2;
WITH ocarina_buses;
WITH Taste;
WITH Deployment;
WITH interfaceview::IV;
WITH TASTE_DV_Properties;
SYSTEM Node1
FEATURES
leon_ethernet_raw_ip_i : REQUIRES BUS ACCESS ocarina_buses::ip.i;
END Node1;
SYSTEM IMPLEMENTATION Node1.others
SUBCOMPONENTS
IV_Flight : SYSTEM interfaceview::IV::Flight.others {
Taste::coordinates => "498 554 1190 980";
Taste::FunctionName => "Flight";
};
leon_gnc : PROCESS deploymentview::DV::Node1::leon_gnc.others {
Taste::coordinates => "289 344 1552 1074";
Deployment::Port_Number => 0;
};
leon_rtems : PROCESSOR ocarina_processors_leon::leon.rtems_posix {
Taste::coordinates => "258 208 1636 1142";
};
leon_ethernet_raw : DEVICE deploymentview::DV::Node1::leon_ethernet.others {
Taste::coordinates => "717 1223 1582 1406";
};
CONNECTIONS
leon_ethernet_raw_ip_i_link : BUS ACCESS leon_ethernet_raw_ip_i -> leon_ethernet_raw.link;
PROPERTIES
Taste::APLC_Binding => (reference (leon_gnc)) APPLIES TO IV_Flight;
Actual_Processor_Binding => (reference (leon_rtems)) APPLIES TO leon_gnc;
Actual_Processor_Binding => (reference (leon_rtems)) APPLIES TO leon_ethernet_raw;
END Node1.others;
SYSTEM Node2
FEATURES
generic_sockets_ip_pohic_ip_i : REQUIRES BUS ACCESS ocarina_buses::ip.i;
END Node2;
SYSTEM IMPLEMENTATION Node2.others
SUBCOMPONENTS
IV_Ground : SYSTEM interfaceview::IV::Ground.others {
Taste::coordinates => "2175 595 2724 892";
Taste::FunctionName => "Ground";
};
linux_simu : PROCESS deploymentview::DV::Node2::linux_simu.others {
Taste::coordinates => "1997 427 2888 961";
Deployment::Port_Number => 0;
};
x86_linux32 : PROCESSOR ocarina_processors_x86::x86.linux {
Taste::coordinates => "1965 280 2955 1144";
};
generic_sockets_ip_pohic : DEVICE deploymentview::DV::Node2::generic_sockets_ip.others {
Taste::coordinates => "2127 1209 2890 1408";
};
CONNECTIONS
generic_sockets_ip_pohic_ip_i_link : BUS ACCESS generic_sockets_ip_pohic_ip_i -> generic_sockets_ip_pohic.link;
PROPERTIES
Taste::APLC_Binding => (reference (linux_simu)) APPLIES TO IV_Ground;
Actual_Processor_Binding => (reference (x86_linux32)) APPLIES TO linux_simu;
Actual_Processor_Binding => (reference (x86_linux32)) APPLIES TO generic_sockets_ip_pohic;
END Node2.others;
SYSTEM deploymentview
END deploymentview;
SYSTEM IMPLEMENTATION deploymentview.others
SUBCOMPONENTS
Node1 : SYSTEM Node1.others {
Taste::coordinates => "93 133 1757 1475";
};
Node2 : SYSTEM Node2.others {
Taste::coordinates => "1855 139 2955 1482";
};
ip_i : BUS ocarina_buses::ip.i {
Taste::coordinates => "986 1740 2750 2100";
};
interfaceview : SYSTEM interfaceview::IV::interfaceview.others;
CONNECTIONS
Connection1 : BUS ACCESS ip_i -> Node1.leon_ethernet_raw_ip_i {
Taste::coordinates => "1039 1405 1039 1572 1428 1572 1428 1740";
};
Connection2 : BUS ACCESS ip_i -> Node2.generic_sockets_ip_pohic_ip_i {
Taste::coordinates => "2332 1407 2332 1574 2209 1574 2209 1741";
};
PROPERTIES
Actual_Connection_Binding => (reference (ip_i)) APPLIES TO interfaceview.Flight_run_gnc_Ground_run_gnc;
Taste::Coordinates => "1252 1857 1575 1954" APPLIES TO interfaceview.Flight_run_gnc_Ground_run_gnc;
Actual_Connection_Binding => (reference (ip_i)) APPLIES TO interfaceview.Flight_simulate_Ground_simulate;
Taste::Coordinates => "1995 1888 2175 1959" APPLIES TO interfaceview.Flight_simulate_Ground_simulate;
Actual_Connection_Binding => (reference (ip_i)) APPLIES TO interfaceview.Ground_run_vesat_Flight_run_vesat;
Taste::Coordinates => "2313 1867 2462 1985" APPLIES TO interfaceview.Ground_run_vesat_Flight_run_vesat;
END deploymentview.others;
PROPERTIES
Taste::coordinates => "0 0 2970 2100";
Taste::version => "1.3.14";
Taste::interfaceView => "InterfaceView.aadl";
Taste::HWLibraries => ("~/tool-inst/share/ocarina/AADLv2/ocarina_components.aadl");
END deploymentview::DV;
Demo_Sockets_RTEMS_Leon2/InterfaceView.aadl
deleted
100644 → 0
View file @
b65c2c2c
---------------------------------------------------
-- AADL2.0
-- TASTE
-- (c)Ellidiss Technologies
--
---------------------------------------------------
PACKAGE interfaceview::FV::Flight
PUBLIC
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SUBPROGRAM PI_pulse
PROPERTIES
Taste::Associated_Queue_Size => 1;
END PI_pulse;
SUBPROGRAM IMPLEMENTATION PI_pulse.others
END PI_pulse.others;
SUBPROGRAM PI_run_gnc
FEATURES
gnc_input : IN PARAMETER DataView::GNC_INPUT_VESAT_OUTPUT {
Taste::encoding => ACN;
};
PROPERTIES
Taste::Associated_Queue_Size => 1;
END PI_run_gnc;
SUBPROGRAM IMPLEMENTATION PI_run_gnc.others
END PI_run_gnc.others;
SUBPROGRAM PI_simulate
FEATURES
cmd : IN PARAMETER DataView::Simulation_Param {
Taste::encoding => UPER;
};
PROPERTIES
Taste::Associated_Queue_Size => 1;
END PI_simulate;
SUBPROGRAM IMPLEMENTATION PI_simulate.others
END PI_simulate.others;
SUBPROGRAM RI_run_vesat
FEATURES
gnc_output : IN PARAMETER DataView::GNC_OUTPUT_VESAT_INPUT {
Taste::encoding => ACN;
};
END RI_run_vesat;
SUBPROGRAM IMPLEMENTATION RI_run_vesat.others
END RI_run_vesat.others;
END interfaceview::FV::Flight;
PACKAGE interfaceview::FV::Ground
PUBLIC
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SUBPROGRAM PI_run_vesat
FEATURES
gnc_output : IN PARAMETER DataView::GNC_OUTPUT_VESAT_INPUT {
Taste::encoding => ACN;
};
PROPERTIES
Taste::Associated_Queue_Size => 1;
END PI_run_vesat;
SUBPROGRAM IMPLEMENTATION PI_run_vesat.others
END PI_run_vesat.others;
SUBPROGRAM RI_run_gnc
FEATURES
gnc_input : IN PARAMETER DataView::GNC_INPUT_VESAT_OUTPUT {
Taste::encoding => ACN;
};
END RI_run_gnc;
SUBPROGRAM IMPLEMENTATION RI_run_gnc.others
END RI_run_gnc.others;
SUBPROGRAM RI_simulate
FEATURES
cmd : IN PARAMETER DataView::Simulation_Param {
Taste::encoding => UPER;
};
END RI_simulate;
SUBPROGRAM IMPLEMENTATION RI_simulate.others
END RI_simulate.others;
END interfaceview::FV::Ground;
PACKAGE interfaceview::IV
PUBLIC
WITH interfaceview::FV::Flight;
WITH interfaceview::FV::Ground;
WITH interfaceview::FV;
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SYSTEM Flight
FEATURES
PI_pulse : PROVIDES SUBPROGRAM ACCESS interfaceview::FV::Flight::PI_pulse.others {
Taste::coordinates => "4497 1446";
Taste::RCMoperationKind => cyclic;
Taste::RCMperiod => 100 ms;
Taste::Deadline => 0 ms;
Taste::InterfaceName => "pulse";
};
PI_run_gnc : PROVIDES SUBPROGRAM ACCESS interfaceview::FV::Flight::PI_run_gnc.others {
Taste::coordinates => "2668 8905";
Taste::RCMoperationKind => sporadic;
Taste::RCMperiod => 0 ms;
Taste::Deadline => 0 ms;
Taste::InterfaceName => "run_gnc";
};
PI_simulate : PROVIDES SUBPROGRAM ACCESS interfaceview::FV::Flight::PI_simulate.others {
Taste::coordinates => "8432 7130";
Taste::RCMoperationKind => sporadic;
Taste::RCMperiod => 0 ms;
Taste::Deadline => 0 ms;
Taste::InterfaceName => "simulate";
};
RI_run_vesat : REQUIRES SUBPROGRAM ACCESS interfaceview::FV::Ground::PI_run_vesat.others {
Taste::coordinates => "6104 8905";
Taste::RCMoperationKind => any;
Taste::InterfaceName => "run_vesat";
Taste::labelInheritance => "true";
};
PROPERTIES
Source_Language => (SDL);
END Flight;
SYSTEM IMPLEMENTATION Flight.others
SUBCOMPONENTS
flag : DATA DataView::TASTE_Directive {
Taste::FS_Default_Value => "compiler-option:""-DRT""";
};
timeout : DATA DataView::Timer {
Taste::FS_Default_Value => "0";
};
pulse_impl : SUBPROGRAM interfaceview::FV::Flight::PI_pulse.others {
Compute_Execution_Time => 0 ms .. 0 ms;
};
run_gnc_impl : SUBPROGRAM interfaceview::FV::Flight::PI_run_gnc.others {
Compute_Execution_Time => 0 ms .. 0 ms;
};
simulate_impl : SUBPROGRAM interfaceview::FV::Flight::PI_simulate.others {
Compute_Execution_Time => 0 ms .. 0 ms;
};
CONNECTIONS
OpToPICnx_pulse_impl : SUBPROGRAM ACCESS pulse_impl -> PI_pulse;
OpToPICnx_run_gnc_impl : SUBPROGRAM ACCESS run_gnc_impl -> PI_run_gnc;
OpToPICnx_simulate_impl : SUBPROGRAM ACCESS simulate_impl -> PI_simulate;
END Flight.others;
SYSTEM Ground
FEATURES
PI_run_vesat : PROVIDES SUBPROGRAM ACCESS interfaceview::FV::Ground::PI_run_vesat.others {
Taste::coordinates => "6104 12445";
Taste::RCMoperationKind => sporadic;
Taste::RCMperiod => 0 ms;
Taste::Deadline => 0 ms;
Taste::InterfaceName => "run_vesat";
};
RI_run_gnc : REQUIRES SUBPROGRAM ACCESS interfaceview::FV::Flight::PI_run_gnc.others {
Taste::coordinates => "2667 12445";
Taste::RCMoperationKind => any;
Taste::InterfaceName => "run_gnc";
Taste::labelInheritance => "true";
};
RI_simulate : REQUIRES SUBPROGRAM ACCESS interfaceview::FV::Flight::PI_simulate.others {
Taste::coordinates => "8381 14158";
Taste::RCMoperationKind => any;
Taste::InterfaceName => "simulate";
Taste::labelInheritance => "true";
};
PROPERTIES
Source_Language => (GUI);
END Ground;
SYSTEM IMPLEMENTATION Ground.others
SUBCOMPONENTS
run_vesat_impl : SUBPROGRAM interfaceview::FV::Ground::PI_run_vesat.others {
Compute_Execution_Time => 0 ms .. 0 ms;
};
CONNECTIONS
OpToPICnx_run_vesat_impl : SUBPROGRAM ACCESS run_vesat_impl -> PI_run_vesat;
END Ground.others;
SYSTEM interfaceview
END interfaceview;
SYSTEM IMPLEMENTATION interfaceview.others
SUBCOMPONENTS
Flight : SYSTEM interfaceview::IV::Flight.others {
Taste::coordinates => "773 1446 8432 8905";
};
Ground : SYSTEM interfaceview::IV::Ground.others {
Taste::coordinates => "777 12445 8381 18484";
};
CONNECTIONS
Flight_run_gnc_Ground_run_gnc : SUBPROGRAM ACCESS Flight.PI_run_gnc -> Ground.RI_run_gnc {
Taste::coordinates => "2667 12445 2667 10675 2668 10675 2668 8905";
};
Flight_simulate_Ground_simulate : SUBPROGRAM ACCESS Flight.PI_simulate -> Ground.RI_simulate {
Taste::coordinates => "8381 14158 10464 14158 10464 7130 8432 7130";
};
Ground_run_vesat_Flight_run_vesat : SUBPROGRAM ACCESS Ground.PI_run_vesat -> Flight.RI_run_vesat {
Taste::coordinates => "6104 8905 6104 10675 6104 10675 6104 12445";
};
END interfaceview.others;
PROPERTIES
Taste::dataView => ("DataView");
Taste::dataViewPath => ("DataView.aadl");
Taste::coordinates => "0 0 29700 21000";
Taste::version => "1.3.14";
END interfaceview::IV;
PACKAGE interfaceview::FV
PUBLIC
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
END interfaceview::FV;
Demo_Sockets_RTEMS_Leon2/README
deleted
100644 → 0
View file @
b65c2c2c
This demo builds a binary for Leon2 using RTEMS and socket communication with a PC running Linux. In order to run it might be necessary to change the IP address in the deployment view, on the drivers configuration part
Demo_Sockets_RTEMS_Leon2/build-script.sh
deleted
100755 → 0
View file @
b65c2c2c
#!/bin/bash -e
# This script will build your TASTE system.
# You should not change this file as it was automatically generated.
# If you need additional preprocessing, there are three hook files
# that you can provide and that are called dring the build:
# user_init_pre.sh, user_init_post.sh and user_init_last.sh
# These files will never get overwritten by TASTE.'
# Inside these files you may set some environment variables:
# C_INCLUDE_PATH=/usr/include/xenomai/analogy/:${C_INCLUDE_PATH}
# unset USE_POHIC
CWD
=
$(
pwd
)
if
[
-t
1
]
;
then
COLORON
=
"
\e
[1m
\e
[32m"
COLOROFF
=
"
\e
[0m"
else
COLORON
=
""
COLOROFF
=
""
fi
INFO
=
"
${
COLORON
}
[INFO]
${
COLOROFF
}
"
if
[
-f
user_init_pre.sh
]
then
echo
-e
"
${
INFO
}
Executing user-defined init script"
source
user_init_pre.sh
fi
# Use PolyORB-HI-C runtime
USE_POHIC
=
1
# Detect models from Ellidiss tools v2, and convert them to 1.3
INTERFACEVIEW
=
InterfaceView.aadl
grep
"version =>
\"
2"
InterfaceView.aadl
>
/dev/null
&&
{
echo
-e
"
${
INFO
}
Converting interface view from V2 to V1.3"
TASTE
--load-interface-view
InterfaceView.aadl
--export-interface-view-to-1_3
__iv_1_3.aadl
INTERFACEVIEW
=
__iv_1_3.aadl
}
;
if
[
-z
"
$DEPLOYMENTVIEW
"
]
then
DEPLOYMENTVIEW
=
DeploymentView.aadl
fi
# Detect models from Ellidiss tools v2, and convert them to 1.3
grep
"version =>
\"
2"
"
$DEPLOYMENTVIEW
"
>
/dev/null
&&
{
echo
-e
"
${
INFO
}
Converting deployment view from V2 to V1.3"
TASTE
--load-deployment-view
"
$DEPLOYMENTVIEW
"
--export-deployment-view-to-1_3
__dv_1_3.aadl
DEPLOYMENTVIEW
=
__dv_1_3.aadl
}
;
SKELS
=
"./"
# Check if Dataview references existing files
mono
$(
which taste-extract-asn-from-design.exe
)
-i
"
$INTERFACEVIEW
"
-j
/tmp/dv.asn
# Generate code for OpenGEODE function flight
cd
"
$SKELS
"
/flight
&&
opengeode
--toAda
flight.pr system_structure.pr
&&
cd
$OLDPWD
cd
"
$SKELS
"
&&
rm
-f
flight.zip
&&
zip flight flight/
*
&&
cd
$OLDPWD
[
!
-z
"
$CLEANUP
"
]
&&
rm
-rf
binary
*
if
[
-f
ConcurrencyView.pro
]
then
ORCHESTRATOR_OPTIONS+
=
" -w ConcurrencyView.pro "
fi
if
[
-f
user_init_post.sh
]
then
echo
-e
"
${
INFO
}
Executing user-defined post-init script"
source
user_init_post.sh
fi
if
[
!
-z
"
$USE_POHIC
"
]
then
OUTPUTDIR
=
binary.c
ORCHESTRATOR_OPTIONS+
=
" -p "
elif
[
!
-z
"
$USE_POHIADA
"
]
then
OUTPUTDIR
=
binary.ada
else
OUTPUTDIR
=
binary
fi
cd
"
$CWD
"
&&
assert-builder-ocarina.py
\
--fast
\
--debug
\
--aadlv2
\
--keep-case
\
--interfaceView
"
$INTERFACEVIEW
"
\
--deploymentView
"
$DEPLOYMENTVIEW
"
\
-o
"
$OUTPUTDIR
"
\
--subAda
flight:
"
$SKELS
"
/flight.zip
\
$ORCHESTRATOR_OPTIONS
if
[
-f
user_init_last.sh
]
then
echo
-e
"
${
INFO
}
Executing user-defined post-build script"
source
user_init_last.sh
fi
Demo_Sockets_RTEMS_Leon2/flight/DataView.pr
deleted
100644 → 0
View file @
b65c2c2c
Datamodel DEFINITIONS ::= BEGIN
-- ./dataview-uniq.asn
T_Int32 ::= INTEGER (-2147483648 .. 2147483647)
-- ./dataview-uniq.asn
T_UInt32 ::= INTEGER (0 .. 4294967295)
-- ./dataview-uniq.asn
T_Int8 ::= INTEGER (-128 .. 127)
-- ./dataview-uniq.asn
T_UInt8 ::= INTEGER (0 .. 255)
-- ./dataview-uniq.asn
T_Boolean ::= BOOLEAN
-- ./dataview-uniq.asn
Simulation_Param ::= SEQUENCE {
command Simulation_Param_command,
gnc_outputs GNC_OUTPUT_VESAT_INPUT
}
-- ./dataview-uniq.asn