diff --git a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/brick/.ratings b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/brick/.ratings index 3ea29f46a4a0dfd00193a92c7600f9ff38432bd2..ee221e61bb0a07260ffbd27491a036f754ce5f35 100644 --- a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/brick/.ratings +++ b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/brick/.ratings @@ -1,18 +1,18 @@ -AccelerationXSensorGeneratorExtension.java bec067ce2eca52eefd0784b98b65bed1a14586d9 YELLOW -AccelerationYSensorGeneratorExtension.java 7cc64233a3d64ae2fb6bd4fa0f454350c4a2b1c3 YELLOW -AccelerationZSensorGeneratorExtension.java f904dee91a67b1c02e9e57b1e3464ba2eaba183d YELLOW -ActuatorDigitsGeneratorExtension.java 05e766dc4b4c6954ceabadad10b6a77a739ca3ae YELLOW -AngularVelocityXSensorGeneratorExtension.java 4244f6442ff0602b56a0460b8bf8cbac5d4739aa YELLOW -AngularVelocityYSensorGeneratorExtension.java a34c53831a41d0ded9d34c1817b0ca592e46272b YELLOW -AngularVelocityZSensorGeneratorExtension.java fe7b0e7306c5399d39b0bb84968c22cfda4d5402 YELLOW -BrickGeneratorExtensionBase.java 36cad3503e58775fb400509dde40f1f243e8db7a YELLOW -IMUSensorGeneratorExtensionBase.java fe33a00e8017dae1ea9a35d9db3316d7af896e01 YELLOW -InstanceBrickGeneratorExtensionBase.java 571bdb29a3b2289232764286043e05f5ee8ee837 YELLOW -LEDButtonBActuatorGeneratorExtension.java d63faa3841e5105adec981d21d64efbc4894f526 RED -LEDButtonGActuatorGeneratorExtension.java 6eb9850b477fcf06a2ce50f4610141e0f9ad42a5 RED -LEDButtonGeneratorExtensionBase.java ca553bcb601e2d0d44fe81dd264946ab8fba854b RED -LEDButtonRActuatorGeneratorExtension.java 3de7cf630a7711f3f14085e5579c20f612fae77c RED -LaserRangeSensorGeneratorExtension.java a16cf049dccb7ca07a616608bfaba54a21c2d9de YELLOW -SharedInstanceBrickGeneratorExtensionBase.java a70c20a1211f9c305634e44247c2dbe47c645382 YELLOW -UIDUnitSharedInstanceBrickGeneratorExtensionBase.java 60dbf2d1563b5adecc57cd6bf5120e90d3b2c84d YELLOW -UltraSonicSensorGeneratorExtension.java 96344faaeaab0b9ed3fd8c90be5fdad31257e6ea YELLOW +AccelerationXSensorGeneratorExtension.java bec067ce2eca52eefd0784b98b65bed1a14586d9 YELLOW +AccelerationYSensorGeneratorExtension.java 7cc64233a3d64ae2fb6bd4fa0f454350c4a2b1c3 YELLOW +AccelerationZSensorGeneratorExtension.java f904dee91a67b1c02e9e57b1e3464ba2eaba183d YELLOW +ActuatorDigitsGeneratorExtension.java 05e766dc4b4c6954ceabadad10b6a77a739ca3ae YELLOW +AngularVelocityXSensorGeneratorExtension.java 4244f6442ff0602b56a0460b8bf8cbac5d4739aa YELLOW +AngularVelocityYSensorGeneratorExtension.java a34c53831a41d0ded9d34c1817b0ca592e46272b YELLOW +AngularVelocityZSensorGeneratorExtension.java fe7b0e7306c5399d39b0bb84968c22cfda4d5402 YELLOW +BrickGeneratorExtensionBase.java 36cad3503e58775fb400509dde40f1f243e8db7a YELLOW +IMUSensorGeneratorExtensionBase.java fe33a00e8017dae1ea9a35d9db3316d7af896e01 YELLOW +InstanceBrickGeneratorExtensionBase.java 571bdb29a3b2289232764286043e05f5ee8ee837 YELLOW +LEDButtonBActuatorGeneratorExtension.java d63faa3841e5105adec981d21d64efbc4894f526 RED +LEDButtonGActuatorGeneratorExtension.java 6eb9850b477fcf06a2ce50f4610141e0f9ad42a5 RED +LEDButtonGeneratorExtensionBase.java ca553bcb601e2d0d44fe81dd264946ab8fba854b RED +LEDButtonRActuatorGeneratorExtension.java 3de7cf630a7711f3f14085e5579c20f612fae77c RED +LaserRangeSensorGeneratorExtension.java d80d10ec1fa183005191829ec96eb6acbdb6865f RED +SharedInstanceBrickGeneratorExtensionBase.java a70c20a1211f9c305634e44247c2dbe47c645382 YELLOW +UIDUnitSharedInstanceBrickGeneratorExtensionBase.java 60dbf2d1563b5adecc57cd6bf5120e90d3b2c84d YELLOW +UltraSonicSensorGeneratorExtension.java 96344faaeaab0b9ed3fd8c90be5fdad31257e6ea YELLOW diff --git a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/brick/LaserRangeSensorGeneratorExtension.java b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/brick/LaserRangeSensorGeneratorExtension.java index a16cf049dccb7ca07a616608bfaba54a21c2d9de..d80d10ec1fa183005191829ec96eb6acbdb6865f 100644 --- a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/brick/LaserRangeSensorGeneratorExtension.java +++ b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/brick/LaserRangeSensorGeneratorExtension.java @@ -67,7 +67,7 @@ public class LaserRangeSensorGeneratorExtension extends public String getInstanceInitializationCode() { String postfix = getInstancePostfix(); StringBuilder sb = new StringBuilder(); - sb.append("// initialize " + modelElement.getName()); + sb.append("// initialize " + modelElement.getName() + "\n"); sb.append("laser_range_finder_create(&laser_range_device_" + postfix + ", \"" + modelElement.getUniqueBrickletID() + "\", &" + getConnectionVariable() + ");\n"); sb.append("laser_range_finder_enable_laser(&laser_range_device_" + postfix + ");\n"); diff --git a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/.ratings b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/.ratings index b63bbc275451a2444732924e492734685f21c35a..1b0c0b1cfb09204957ff06bca262f86fc26d7ee7 100644 --- a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/.ratings +++ b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/.ratings @@ -1,3 +1,3 @@ -MotorControlGeneratorExtensionBase.java e6d797606bd04b32ff738926ce69c810a2ffb4bd YELLOW -MotorControlInputGeneratorExtension.java e585f868b386f57c932b8ed4dd475bb7114e3a7e YELLOW -MotorControlOutputGeneratorExtension.java 9916f3e8ec14a365bebeffbc0f133a7ee8f1552e YELLOW +MotorControlGeneratorExtensionBase.java e6d797606bd04b32ff738926ce69c810a2ffb4bd YELLOW +MotorControlInputGeneratorExtension.java 281803fe509a1dce5d2aba6e7d25f218d1005403 RED +MotorControlOutputGeneratorExtension.java e46d04c5426867522064eb9b9ae011a1a8a9f3ab RED diff --git a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/MotorControlInputGeneratorExtension.java b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/MotorControlInputGeneratorExtension.java index e585f868b386f57c932b8ed4dd475bb7114e3a7e..281803fe509a1dce5d2aba6e7d25f218d1005403 100644 --- a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/MotorControlInputGeneratorExtension.java +++ b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/MotorControlInputGeneratorExtension.java @@ -35,7 +35,7 @@ public class MotorControlInputGeneratorExtension extends /** {@inheritDoc} */ @Override public String getReadCode(InputPort logicalSignal, String targetVariable) { - return targetVariable + " = get_velocity();\n"; + return targetVariable + " = getVelocity();\n"; } /** {@inheritDoc} */ diff --git a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/MotorControlOutputGeneratorExtension.java b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/MotorControlOutputGeneratorExtension.java index 9916f3e8ec14a365bebeffbc0f133a7ee8f1552e..e46d04c5426867522064eb9b9ae011a1a8a9f3ab 100644 --- a/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/MotorControlOutputGeneratorExtension.java +++ b/org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/generator/extension/motorcontrol/MotorControlOutputGeneratorExtension.java @@ -36,7 +36,7 @@ public class MotorControlOutputGeneratorExtension extends /** {@inheritDoc} */ @Override public String getWriteCode(OutputPort logicalSignal, String value) { - return "set_velocity(" + value + ");\n"; + return "setVelocity(" + value + ");\n"; } /** {@inheritDoc} */