kopia lustrzana https://github.com/N0BOY/FT8CN
Porównaj commity
9 Commity
0b78e47b4b
...
40d3e95e7d
Autor | SHA1 | Data |
---|---|---|
NØBOY | 40d3e95e7d | |
wangg | 824b4bdd00 | |
wangg | d6e50da2e0 | |
NØBOY | ed6847e481 | |
wangg | a1e5c8c4eb | |
NØBOY | ded02df37d | |
NØBOY | 7d046a0a5e | |
NØBOY | ae6ce5a2c6 | |
wangg | db5c112690 |
Plik binarny nie jest wyświetlany.
Plik binarny nie jest wyświetlany.
Plik binarny nie jest wyświetlany.
Plik binarny nie jest wyświetlany.
Plik binarny nie jest wyświetlany.
|
@ -6,5 +6,8 @@
|
|||
<option name="m_reportAllNonLibraryCalls" value="false" />
|
||||
<option name="callCheckString" value="java.io.File,.*,java.io.InputStream,read|skip|available|markSupported,java.io.Reader,read|skip|ready|markSupported,java.lang.AbstractStringBuilder,capacity|codePointAt|codePointBefore|codePointCount|indexOf|lastIndexOf|offsetByCodePoints|substring|subSequence,java.lang.Boolean,.*,java.lang.Byte,.*,java.lang.Character,.*,java.lang.Double,.*,java.lang.Float,.*,java.lang.Integer,.*,java.lang.Long,.*,java.lang.Math,.*,java.lang.Object,equals|hashCode|toString,java.lang.Short,.*,java.lang.StrictMath,.*,java.lang.String,.*,java.lang.Thread,interrupted,java.math.BigDecimal,.*,java.math.BigInteger,.*,java.net.InetAddress,.*,java.net.URI,.*,java.nio.channels.AsynchronousChannelGroup,.*,java.util.Arrays,.*,java.util.Collections,(?!addAll).*,java.util.List,of,java.util.Map,of|ofEntries|entry,java.util.Set,of,java.util.UUID,.*,java.util.concurrent.CountDownLatch,await|getCount,java.util.concurrent.ExecutorService,awaitTermination|isShutdown|isTerminated,java.util.concurrent.ForkJoinPool,awaitQuiescence,java.util.concurrent.Semaphore,tryAcquire|availablePermits|isFair|hasQueuedThreads|getQueueLength|getQueuedThreads,java.util.concurrent.locks.Condition,await|awaitNanos|awaitUntil,java.util.concurrent.locks.Lock,tryLock|newCondition,java.util.regex.Matcher,pattern|toMatchResult|start|end|group|groupCount|matches|find|lookingAt|quoteReplacement|replaceAll|replaceFirst|regionStart|regionEnd|hasTransparentBounds|hasAnchoringBounds|hitEnd|requireEnd,java.util.regex.Pattern,.*,java.util.stream.BaseStream,.*,java.util.stream.DoubleStream,.*,java.util.stream.IntStream,.*,java.util.stream.LongStream,.*,java.util.stream.Stream,.*" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="JavadocDeclaration" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<option name="ADDITIONAL_TAGS" value="date" />
|
||||
</inspection_tool>
|
||||
</profile>
|
||||
</component>
|
|
@ -172,4 +172,11 @@
|
|||
<component name="ProjectType">
|
||||
<option name="id" value="Android" />
|
||||
</component>
|
||||
<component name="VisualizationToolProject">
|
||||
<option name="state">
|
||||
<ProjectState>
|
||||
<option name="scale" value="0.027632950990615225" />
|
||||
</ProjectState>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
|
@ -22,7 +22,7 @@ android {
|
|||
minSdk 23
|
||||
targetSdk 33
|
||||
versionCode 1
|
||||
versionName '0.89'
|
||||
versionName '0.9'
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
dataBinding{
|
||||
|
@ -80,13 +80,10 @@ dependencies {
|
|||
implementation 'androidx.navigation:navigation-ui:2.4.1'
|
||||
implementation 'com.google.android.gms:play-services-maps:18.0.2'
|
||||
|
||||
// implementation 'com.google.code.gson:gson:2.7'
|
||||
implementation 'commons-net:commons-net:3.6'//用于时间同步
|
||||
implementation 'com.google.guava:guava:31.1-jre'//用于HashTable(多key的HashMap)
|
||||
|
||||
//testImplementation 'junit:junit:4.13.2'
|
||||
//androidTestImplementation 'androidx.test.ext:junit:1.1.3'
|
||||
//androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
|
||||
|
||||
|
||||
implementation files('src/libs/MPAndroidChartv_3.1.0.jar')
|
||||
implementation files('src/libs/nanohttpd-2.2.0.jar')
|
Plik binarny nie jest wyświetlany.
Plik binarny nie jest wyświetlany.
Plik binarny nie jest wyświetlany.
Plik binarny nie jest wyświetlany.
|
@ -28,6 +28,7 @@
|
|||
android:theme="@style/Theme.Ft8CN">
|
||||
<activity
|
||||
android:name=".grid_tracker.GridTrackerMainActivity"
|
||||
android:screenOrientation="sensorLandscape"
|
||||
android:exported="false">
|
||||
<meta-data
|
||||
android:name="android.app.lib_name"
|
|
@ -14,6 +14,13 @@ Please click "FAQ" if you have good suggestions or questions .
|
|||
BG7YOZ
|
||||
2022-07-01
|
||||
|
||||
2023-08-07(0.90)
|
||||
1.增加日志导入时Web界面交互模式。
|
||||
2.修正当日志数据量过大时,地图崩溃的问题。
|
||||
3.优化数据库结构,提升日志数据导入、更新速度(更新此版本前,建议备份日志以防不测)。
|
||||
4.修正部分单词拼写错误。
|
||||
5.增加电台UA3REO Wolf SDR。
|
||||
6.增加电台GUOHE(国赫) PMR-171。
|
||||
|
||||
2023-07-08(0.89)
|
||||
1.增加多重解码功能,在多重解码模式下,提高解码深度,尝试解码叠加的信号。
|
||||
|
@ -265,7 +272,8 @@ BG7YOZ
|
|||
BG7YXN,提供某型号电台用于测试。
|
||||
BG7YRB,对呼号规则运算提供帮助。
|
||||
BG8KAH,提供设备用于测试。
|
||||
BA7LVG、JE6WUD,完成日文的翻译校对工作。
|
||||
BA7LVG,完成日文的翻译校对工作。
|
||||
JE6WUD,完成日文的翻译校对工作。
|
||||
BG6RI,帮助解决日志的信号报告问题。
|
||||
SV1EEX,完成希腊文、西班牙文UI的翻译工作。
|
||||
VR2VRC,帮助修正历史呼号读取规则。
|
||||
|
@ -284,4 +292,5 @@ BG7YOZ
|
|||
BH4FTI,发现并协助对一些BUG进行调试。
|
||||
BG8BXM(M哥),为FT8CN的使用做推广,抖音和B站上有很多他的教学视频。
|
||||
BG7MFQ,为FT8CN的使用做推广,帮助测试。
|
||||
BG2EFX,提供大数据量的日志用于测试。
|
||||
|
|
@ -26,6 +26,7 @@ XIEGU(协谷) X6100/G90S(USB),70,19200,9
|
|||
XIEGU(协谷) X5105,70,19200,9
|
||||
XIEGU(协谷) X108,70,19200,9
|
||||
GUOHE(国赫) Q900,00,19200,8
|
||||
GUOHE(国赫) PMR-171,00,19200,8
|
||||
YAESU FT-450(D),00,4800,4
|
||||
YAESU FT-817,00,4800,1
|
||||
YAESU FT-818,00,4800,1
|
||||
|
@ -47,4 +48,6 @@ Elecraft K3S\K3\KX3\KX2,00,38400,10
|
|||
mcHF-QRP sdr,00,4800,1
|
||||
FlexRadio 6000 series,00,00,12
|
||||
FX-4CR,00,115200,7
|
||||
Qrp Labs QDX,00,9600,7
|
||||
Qrp Labs QDX,00,9600,7
|
||||
UA3REO Wolf SDR(DIGU),00,4800,15
|
||||
UA3REO Wolf SDR(USB),00,4800,16
|
|
@ -71,6 +71,7 @@ import com.bg7yoz.ft8cn.rigs.KenwoodKT90Rig;
|
|||
import com.bg7yoz.ft8cn.rigs.KenwoodTS2000Rig;
|
||||
import com.bg7yoz.ft8cn.rigs.KenwoodTS590Rig;
|
||||
import com.bg7yoz.ft8cn.rigs.OnRigStateChanged;
|
||||
import com.bg7yoz.ft8cn.rigs.Wolf_sdr_450Rig;
|
||||
import com.bg7yoz.ft8cn.rigs.XieGu6100Rig;
|
||||
import com.bg7yoz.ft8cn.rigs.XieGuRig;
|
||||
import com.bg7yoz.ft8cn.rigs.Yaesu2Rig;
|
||||
|
@ -767,6 +768,12 @@ public class MainViewModel extends ViewModel {
|
|||
case InstructionSet.KENWOOD_TS2000:
|
||||
baseRig = new KenwoodTS2000Rig();//建伍TS2000
|
||||
break;
|
||||
case InstructionSet.WOLF_SDR_DIGU:
|
||||
baseRig = new Wolf_sdr_450Rig(false);
|
||||
break;
|
||||
case InstructionSet.WOLF_SDR_USB:
|
||||
baseRig = new Wolf_sdr_450Rig(true);
|
||||
break;
|
||||
}
|
||||
|
||||
mutableIsFlexRadio.postValue(GeneralVariables.instructionSet == InstructionSet.FLEX_NETWORK);
|
|
@ -164,6 +164,9 @@ public class FlexConnector extends BaseRigConnector {
|
|||
|
||||
|
||||
flexRadio.commandSetDaxAudio(1, 0, true);//打开DAX
|
||||
//todo 防止流的端口没有释放,把端口变换一下?
|
||||
//FlexRadio.streamPort++;
|
||||
|
||||
flexRadio.commandUdpPort();//设置UDP端口
|
||||
|
||||
|
||||
|
@ -176,7 +179,7 @@ public class FlexConnector extends BaseRigConnector {
|
|||
|
||||
|
||||
flexRadio.commandMeterList();//列一下仪表
|
||||
//flexRadio.commandSubMeterAll();//显示全部仪表消息
|
||||
//flexRadio.commandSubMeterAll();//此处订阅指令放到了接收响应部分
|
||||
|
||||
setMaxRfPower(maxRfPower);//设置发射功率
|
||||
setMaxTunePower(maxTunePower);//设置调谐功率
|
||||
|
@ -258,9 +261,8 @@ public class FlexConnector extends BaseRigConnector {
|
|||
|
||||
@Override
|
||||
public void sendWaveData(float[] data) {
|
||||
Log.e(TAG, "sendWaveData: flexConnector:"+data.length );
|
||||
//Log.e(TAG, "sendWaveData: flexConnector:"+data.length );
|
||||
flexRadio.sendWaveData(data);
|
||||
//super.sendWaveData(data);
|
||||
}
|
||||
|
||||
@Override
|
Some files were not shown because too many files have changed in this diff Show More
Ładowanie…
Reference in New Issue