mirror of
https://github.com/xdsopl/robot36.git
synced 2026-01-08 01:00:00 +01:00
Added BaseMode abstract class
This commit is contained in:
parent
e7621aa8bf
commit
9558080ff8
4
app/src/main/java/xdsopl/robot36/BaseMode.java
Normal file
4
app/src/main/java/xdsopl/robot36/BaseMode.java
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
package xdsopl.robot36;
|
||||
|
||||
public abstract class BaseMode implements Mode {
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package xdsopl.robot36;
|
||||
|
||||
public class HFFax implements Mode {
|
||||
public class HFFax extends BaseMode {
|
||||
private final ExponentialMovingAverage lowPassFilter;
|
||||
private final int smallPictureMaxSamples;
|
||||
private final int mediumPictureMaxSamples;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ Copyright 2024 Ahmet Inan <xdsopl@gmail.com>
|
|||
|
||||
package xdsopl.robot36;
|
||||
|
||||
public class PaulDon implements Mode {
|
||||
public class PaulDon extends BaseMode {
|
||||
private final ExponentialMovingAverage lowPassFilter;
|
||||
private final int horizontalPixels;
|
||||
private final int verticalPixels;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ Copyright 2024 Ahmet Inan <xdsopl@gmail.com>
|
|||
|
||||
package xdsopl.robot36;
|
||||
|
||||
public class RGBDecoder implements Mode {
|
||||
public class RGBDecoder extends BaseMode {
|
||||
private final ExponentialMovingAverage lowPassFilter;
|
||||
private final int horizontalPixels;
|
||||
private final int verticalPixels;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ Copyright 2024 Ahmet Inan <xdsopl@gmail.com>
|
|||
|
||||
package xdsopl.robot36;
|
||||
|
||||
public class RawDecoder implements Mode {
|
||||
public class RawDecoder extends BaseMode {
|
||||
private final ExponentialMovingAverage lowPassFilter;
|
||||
private final int smallPictureMaxSamples;
|
||||
private final int mediumPictureMaxSamples;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ Copyright 2024 Ahmet Inan <xdsopl@gmail.com>
|
|||
|
||||
package xdsopl.robot36;
|
||||
|
||||
public class Robot_36_Color implements Mode {
|
||||
public class Robot_36_Color extends BaseMode {
|
||||
private final ExponentialMovingAverage lowPassFilter;
|
||||
private final int horizontalPixels;
|
||||
private final int verticalPixels;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ Copyright 2024 Ahmet Inan <xdsopl@gmail.com>
|
|||
|
||||
package xdsopl.robot36;
|
||||
|
||||
public class Robot_72_Color implements Mode {
|
||||
public class Robot_72_Color extends BaseMode {
|
||||
private final ExponentialMovingAverage lowPassFilter;
|
||||
private final int horizontalPixels;
|
||||
private final int verticalPixels;
|
||||
|
|
|
|||
Loading…
Reference in a new issue