FT8CN/ft8cn/app/src/main/java/com/bg7yoz/ft8cn/ft8listener/ReBuildSignal.java

29 wiersze
764 B
Java

package com.bg7yoz.ft8cn.ft8listener;
import android.util.Log;
import com.bg7yoz.ft8cn.FT8Common;
import com.bg7yoz.ft8cn.Ft8Message;
import com.bg7yoz.ft8cn.ft8transmit.GenerateFT8;
import com.bg7yoz.ft8cn.wave.WaveFileWriter;
import java.util.ArrayList;
public class ReBuildSignal {
private static String TAG = "ReBuildSignal";
static {
System.loadLibrary("ft8cn");
}
public static void subtractSignal(long decoder,A91List a91List){
for (A91List.A91 a91 : a91List.list) {
doSubtractSignal(decoder,a91.a91,FT8Common.SAMPLE_RATE,a91.freq_hz,a91.time_sec);
}
}
private static native void doSubtractSignal(long decoder,byte[] payload,int sample_rate
,float frequency,float time_sec);
}