Skip to content
Snippets Groups Projects
Commit 349ced60 authored by Martin Eisenmann's avatar Martin Eisenmann
Browse files

YELLOW


Signed-off-by: default avatarEisenmann <eisenmann@fortiss.org>
parent dfa87cfa
Branches preinstalled-libs
No related tags found
1 merge request!5Preinstalled libs
Showing
with 37 additions and 49 deletions
ComponentArchitectureExporter.java 0688b39fe192422a6f7a7d8a271e70096f0a6880 RED
ComponentArchitectureExporter.java 0688b39fe192422a6f7a7d8a271e70096f0a6880 YELLOW
SSHBareMetalGeneratorEasyStartMenu.java 6224e9d942147d42742d9f1b8849027c99cc718d YELLOW
SSHBareMetalGeneratorExecutionTarget.java 1b0545c2f078d24b7d9d8d04ea79161b2bdff8e3 RED
SSHBareMetalGeneratorEasyStartMenu.java c4dbb4c29d6695359a75b424c417b4972656c5b9 YELLOW
SSHBareMetalGeneratorExecutionTarget.java 1b0545c2f078d24b7d9d8d04ea79161b2bdff8e3 RED
raspberry.ecore 435021fe3c1d726d5aa02c9ab83696d1132fbfa2 RED
raspberry.ecore f8450bfd10b90c035410e0ac0317a3c4c3424076 YELLOW
CanBusGeneratorExtension.java 4bed3c88e71923515d7d9dc9235bc40a49ce237f RED
CanBusGeneratorExtension.java 4bed3c88e71923515d7d9dc9235bc40a49ce237f YELLOW
CanConnectorGeneratorExtension.java 3bc4ec4e49677b9b58ed72102c0ff03efb1056c2 RED
CanTransmissionCatalog.java f678cb0f16d4ba46a0f5ae5dd35b569c1211f499 YELLOW
ConsoleOutputGeneratorExtension.java 1246aa81a2865a798207f13e66bfeebc8fbf0cb8 YELLOW
MultiUnitMainGenerator.java 9b07ae320e31b7de7be9dfc9c6f6e9b8e6084738 RED
PWMActuatorGeneratorExtension.java 579e41d5702f06aa764b11e43cde2c0687a73c9a YELLOW
RaspberryPIGeneratorExtension.java 46e3bf98dd744c02349b8aced7e1e6fa78e08003 RED
PWMActuatorGeneratorExtension.java a4925aac8b6b7d650ef60fca32b18bba894c3b03 YELLOW
RaspberryPIGeneratorExtension.java 690bf97a0fbc064e685a65af664c2d64811cf2f0 YELLOW
SingleUnitMainGenerator.java 9500d9707bd427070f13b1df57f0428f73c7fe3e RED
......@@ -5,7 +5,7 @@ CameraDetectionStateLeftGeneratorExtension.java 1e16e08fbaf5174d6c72e370a05ebe61
CameraDetectionStateRightGeneratorExtension.java 51c7a9ac1b32957ba8ff95d40cd6c47ae8658ec0 YELLOW
CameraDistanceLeftGeneratorExtension.java 717d1b1a242ea3d3b770d82713d8bf6b7ebdf938 YELLOW
CameraDistanceRightGeneratorExtension.java 240fab2e83c0879be35def0347f260f6e98d7310 YELLOW
CameraGeneratorExtensionBase.java 63a207c58bcc018586c171877d9bbdcbf66f6937 RED
CameraGeneratorExtensionBase.java 2e4941ac3222d043cf1060d2287cfd42ba3721fd YELLOW
CameraLastUpdateGeneratorExtension.java 256cc4883dab48247a5a094f16268a75e06f2042 YELLOW
CameraRoverDistanceGeneratorExtension.java d77c275bd2b74ed0cba3e00c33ed5738ccc2db47 YELLOW
CameraRoverIDGeneratorExtension.java f03bf8ebe9ae77ebcd42d5c8534437171a7532b2 YELLOW
......
......@@ -55,7 +55,6 @@ abstract class CameraGeneratorExtensionBase<T extends EObject>
@Override
public final String getSingletonInitializationCode() {
if(modelElement.eContainer() instanceof RaspberryPi) {
RaspberryPi raspi = (RaspberryPi)modelElement.eContainer();
StringBuilder sb = new StringBuilder();
sb.append("char camera_host[64];\n");
sb.append("char camera_port[64];\n");
......
ControlCenterDownstreamInputGeneratorExtension.java 32b6beb6f163373d39b2e93d67580a4afc4d2d37 RED
ControlCenterDownstreamInputGeneratorExtension.java 32b6beb6f163373d39b2e93d67580a4afc4d2d37 YELLOW
ControlCenterUpstreamOutputGeneratorExtension.java d4c94b0bce436286491c60777a0a3e077f98d265 YELLOW
ControlcenterGeneratorExtensionBase.java 36320b91acb0fccd0c052a2e82d180822efdeb5e RED
ControlcenterGeneratorExtensionBase.java 36320b91acb0fccd0c052a2e82d180822efdeb5e YELLOW
......@@ -7,7 +7,7 @@ ButtonL1GeneratorExtension.java c367e0a10069041b80e14409aaa70ca68c01509b YELLOW
ButtonL2GeneratorExtension.java 035d2462b09d581a7be10d199bc011d8953bc082 YELLOW
ButtonR1GeneratorExtension.java d82887e00d4bbc2938f7a89057460f109f0ddcf3 YELLOW
ButtonR2GeneratorExtension.java d35159fef36179780b2cf5406de64ce75dd4facf YELLOW
GamepadGeneratorExtensionBase.java 4da1a7805fb7b23a3a8fc3fdf131f7d70ba5e309 RED
GamepadGeneratorExtensionBase.java 0d49e660f4d45bcbb8d902d1d36f690bb3c2a190 YELLOW
Left_StickXGeneratorExtension.java 0a1ed7abdc4fbb83e9492c0dc35d9046cd216a8a YELLOW
Left_StickYGeneratorExtension.java d1aed6ded1d1cb9737cff741cd9da1863e2fc5df YELLOW
Right_StickXGeneratorExtension.java 130cc9df96e3c494eb1b64fa9da663b195d0cde2 YELLOW
......
BrickLibraryGeneratorExtensionBase.java bdee5f57125dff77cfef94cd6015b37932888043 RED
BrickLibraryGeneratorExtensionBase.java 3de2699919e33d876fcf890d7018ff54cda81b88 YELLOW
PiHALLibraryGeneratorExtensionBase.java 2dae0ceebd84a14cfcd6abf45f2d605be654e0d1 YELLOW
VescLibraryGeneratorExtensionBase.java 13fed0db3c2d2b9f0cd9825befc7f944dddf16ad YELLOW
WiringPiLibraryGeneratorExtensionBase.java 75324c79e22832d28c072ef1e98a72a99a7fcd2c YELLOW
......@@ -25,7 +25,7 @@ import org.fortiss.af3.platform.raspberry.generator.framework.IPreinstalledHeade
import org.fortiss.af3.platform.raspberry.generator.framework.IPreinstalledLibraryGeneratorExtension;
/**
* Base class for executables using the AF3 Pi HAL library.
* Base class for executables using the brick library.
*
* @author hoelzl
*/
......
......@@ -23,6 +23,6 @@ Right_StickYGeneratorExtension.java 7b95064ab4f89c4b89451212174b495a7964fb15 YEL
RumbleMagnitudeGeneratorExtensionBase.java 711879dcc82e102dbeb3d4a9cbac4cd1e9fc2192 YELLOW
RumbleMagnitudeStrongGeneratorExtension.java 83b9f4671c752fd64f8a45ff7a0c278093321c12 YELLOW
RumbleMagnitudeWeakGeneratorExtension.java 22e06df5b4c407dadb0cb12f2d659c29cf9a1af4 YELLOW
RumblepadGeneratorExtensionBase.java 6de1bdc06871a5e3272267ebece3fe4feebe77f8 RED
RumblepadGeneratorExtensionBase.java 6de1bdc06871a5e3272267ebece3fe4feebe77f8 YELLOW
SimpleRumbleFeatureGeneratorExtension.java 83f43f60a69da3223ce3be8ab7f9b0049a74cf0d RED
StickGeneratorExtensionBase.java 20720ec71eb74eff8253b5b68cec41191ae0a2c9 YELLOW
V2VFollowerInputGeneratorExtension.java a426c45127e8c0b0ef45e2b620b10a0bc4ff1ee7 RED
V2VFollowerOutputGeneratorExtension.java 8cea0d26f1867f03367c61659fbc9a8eb86aa5cd RED
V2VFusePlatoonInputGeneratorExtension.java 5262acac96e3658ac87049f289f386b9b4a9c684 RED
V2VFusePlatoonOutputGeneratorExtension.java e419b818081b33be2ebdfeedbcc552dcb386fef4 RED
V2VGeneratorExtensionBase.java 35d512a3abdbaa361e18ddd722b578cffc09da85 RED
V2VHandshakeInputGeneratorExtension.java 3c9210bf86b8e2ef6a5a854a0fe8dfe5075fe5bf RED
V2VHandshakeOutputGeneratorExtension.java 81524b6a90d06ce553b4f545ad54f1c79ecce009 RED
V2VLeaderHeartbeatInputGeneratorExtension.java a5b46cd582d675517a828708bf779cb54e5278f1 RED
V2VLeaderHeartbeatOutputGeneratorExtension.java 74bd5e12e06d3d6159ef86860e50f5957b748fb1 RED
V2VLeaderUIDOutputGeneratorExtension.java 1dac92aa25105ceb5210e23ba136e36070a850c6 RED
V2VLeavePlatoonInputGeneratorExtension.java 9829c52cd6f919f65e7400c3224b89c6a33755b3 RED
V2VLeavePlatoonOutputGeneratorExtension.java ed74ae6bf59bfcb1411656e6df339356aefc4ce2 RED
V2VNewLeaderInputGeneratorExtension.java 5ab08b95c3370b934edcf24f5c04f648c10fde51 RED
V2VNewLeaderOutputGeneratorExtension.java f54a83503d4b05b949fd9a51f1ff4ecd33644b25 RED
V2VOutputGeneratorExtension.java b7a2fc1bc0845dd17289b15a80aa6aff60f75cd5 RED
V2VPlatoonInputGeneratorExtension.java 8f7e32ad59f7b5ac3b0cb5430969ca086bee7d4d RED
V2VPlatoonOutputGeneratorExtension.java 3177e46e81dad43816d26e7f60bf5a78ebde2a89 RED
V2VPrecedingUIDOutputGeneratorExtension.java 9b3bc125fa481c0bb5ef8efbbbe9373c456556c5 RED
V2VSplitInputGeneratorExtension.java 9768f54654c78c844bbcf04c04c4346936e77b3e RED
V2VSplitOutputGeneratorExtension.java 89c773ecde68a2210605baf2949d899eee91a0f1 RED
V2VFollowerInputGeneratorExtension.java 1bcc2684ac56a121b65c0a78a74b7e469e81126f YELLOW
V2VFollowerOutputGeneratorExtension.java e5af5b54197dc314145f3f70bf23ed2fc8085d34 YELLOW
V2VFusePlatoonInputGeneratorExtension.java 22e4259c226671bce21c525422a13ec350d197f3 YELLOW
V2VFusePlatoonOutputGeneratorExtension.java 88c642cdca594db20ab353d2c462076a8b1a6391 YELLOW
V2VGeneratorExtensionBase.java 91a83dbb542264fa394464cd0e318fafc6195dc2 YELLOW
V2VHandshakeInputGeneratorExtension.java 94cdb57f2f36c197c0a579ad4cda6ceebc3c983f YELLOW
V2VHandshakeOutputGeneratorExtension.java 140a544dd94463eadd7a841c5b76f02e1eecd2bf YELLOW
V2VLeaderHeartbeatInputGeneratorExtension.java 1811b1f8393b39c728fce3ee8d216deb7c3410a5 YELLOW
V2VLeaderHeartbeatOutputGeneratorExtension.java 8cff3c43fe6648dbdefdf4814dcd799972ae03d2 YELLOW
V2VLeaderUIDOutputGeneratorExtension.java d0a5515d9fd0436a4251be449af732327e8f3a47 YELLOW
V2VLeavePlatoonInputGeneratorExtension.java 0c38faf063c2705d426a54ba7b25a0bb62346579 YELLOW
V2VLeavePlatoonOutputGeneratorExtension.java 868a6d8d4ad43dd098f9811c11584325225ded85 YELLOW
V2VNewLeaderInputGeneratorExtension.java b727ec8b97726f5f7e2fff824dcec97db0e62c5f YELLOW
V2VNewLeaderOutputGeneratorExtension.java 5472499239389f3012c1f5e598bd80e796301d29 YELLOW
V2VOutputGeneratorExtension.java 2091bbc6114f338037529878467dd926cb60a8bb YELLOW
V2VPlatoonInputGeneratorExtension.java 214809e56c6cc67f4ae836fa23d97690eba9c04a YELLOW
V2VPlatoonOutputGeneratorExtension.java 3af21ac8d2f211f3489d4be1a3e20d4a1d13ace9 YELLOW
V2VPrecedingUIDOutputGeneratorExtension.java 56732239300d23f8a30ae9658862c4289a69e2d9 YELLOW
V2VSplitInputGeneratorExtension.java bf5729e11815ba5e1fb93d9129d1a9157a372f4b YELLOW
V2VSplitOutputGeneratorExtension.java 0e1d77694f920cae686e254f658a182202bcfc78 YELLOW
......@@ -33,7 +33,7 @@ public class V2VFollowerInputGeneratorExtension extends V2VGeneratorExtensionBas
/** {@inheritDoc} */
@Override
public String getReadCode(InputPort logicalSignal, String targetVariable) {
// call get followert message
// call get follower message
String sourceVariable = getPortIdentifier(logicalSignal);
String novalVariable = getPortNoValIdentifier(sourceVariable);
return "af3_v2v_get_follower( (uint8_t*) &" + targetVariable + ", &" + novalVariable +
......@@ -43,7 +43,6 @@ public class V2VFollowerInputGeneratorExtension extends V2VGeneratorExtensionBas
/** {@inheritDoc} */
@Override
public String getNoValReadCode(InputPort logicalSignal) {
// TODO Auto-generated method stub
return null;
}
}
......@@ -31,8 +31,6 @@ public class V2VFollowerOutputGeneratorExtension
/** {@inheritDoc} */
@Override
protected String getV2VMessageType() {
// TODO Auto-generated method stub
return "V2V_MSG_TYPE_FOLLOWER";
}
}
......@@ -43,7 +43,6 @@ public class V2VFusePlatoonInputGeneratorExtension extends
/** {@inheritDoc} */
@Override
public String getNoValReadCode(InputPort logicalSignal) {
// TODO Auto-generated method stub
return null;
}
}
......@@ -31,8 +31,6 @@ public class V2VFusePlatoonOutputGeneratorExtension
/** {@inheritDoc} */
@Override
protected String getV2VMessageType() {
// TODO Auto-generated method stub
return "V2V_MSG_TYPE_FUSE_PLATOON";
}
}
......@@ -37,7 +37,7 @@ abstract class V2VGeneratorExtensionBase<T extends EObject>
/** {@inheritDoc} */
@Override
public final String getSingletonVariableDeclarationCode() {
// no declartion needed yet
// no declaration needed yet
return null;
}
......@@ -53,7 +53,7 @@ abstract class V2VGeneratorExtensionBase<T extends EObject>
// build string
StringBuilder sb = new StringBuilder();
sb.append("// initialize the v2v communicaton\n");
// initialize the v2v communicaton
// initialize the v2v communication
sb.append("af3_v2v_activate( 9990, arguments.local_uid, true);\n");
return sb.toString();
}
......
......@@ -38,13 +38,11 @@ public class V2VHandshakeInputGeneratorExtension extends
String novalVariable = getPortNoValIdentifier(sourceVariable);
return "af3_v2v_get_handshake( (uint8_t*) &" + targetVariable + ", &" + novalVariable +
" , sizeof(" + targetVariable + "));\n";
}
/** {@inheritDoc} */
@Override
public String getNoValReadCode(InputPort logicalSignal) {
// TODO Auto-generated method stub
return null;
}
}
......@@ -31,8 +31,6 @@ public class V2VHandshakeOutputGeneratorExtension
/** {@inheritDoc} */
@Override
protected String getV2VMessageType() {
// TODO Auto-generated method stub
return "V2V_MSG_TYPE_HANDSHAKE";
}
}
......@@ -43,7 +43,6 @@ public class V2VLeaderHeartbeatInputGeneratorExtension extends
/** {@inheritDoc} */
@Override
public String getNoValReadCode(InputPort logicalSignal) {
// TODO Auto-generated method stub
return null;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment