mirror of
https://github.com/DSheirer/sdrtrunk.git
synced 2026-11-12 16:47:31 -05:00
Compare commits
9 Commits
v0.3.2
...
v0.3.2-bet
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1b42e64f50 | ||
|
|
1ddc0a33a5 | ||
|
|
88580af436 | ||
|
|
64688a3c20 | ||
|
|
8be3399a6b | ||
|
|
28340809ca | ||
|
|
f3d3a8187a | ||
|
|
8484e837b8 | ||
|
|
01b188ea25 |
@@ -6,8 +6,8 @@
|
|||||||
<!-- version properties -->
|
<!-- version properties -->
|
||||||
<property name="major" value="0"/>
|
<property name="major" value="0"/>
|
||||||
<property name="minor" value="3"/>
|
<property name="minor" value="3"/>
|
||||||
<property name="patch" value="2"/>
|
<property name="patch" value="1"/>
|
||||||
<property name="release" value=""/>
|
<property name="release" value=""/> <!-- Use dash (-) prefix (e.g. -beta1) -->
|
||||||
<property name="filename" value="sdrtrunk_${major}.${minor}.${patch}${release}"/>
|
<property name="filename" value="sdrtrunk_${major}.${minor}.${patch}${release}"/>
|
||||||
|
|
||||||
<!-- Build properties -->
|
<!-- Build properties -->
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
<mkdir dir="${output.classes}"/>
|
<mkdir dir="${output.classes}"/>
|
||||||
|
|
||||||
<!-- Create version file -->
|
<!-- Create version file -->
|
||||||
<echo message="${major}.${minor}.${patch}-${release}" file="${output.classes}/sdrtrunk-version"/>
|
<echo message="${major}.${minor}.${patch}${release}" file="${output.classes}/sdrtrunk-version"/>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="compile" depends="clean,init,compile-java-8,compile-java-9"
|
<target name="compile" depends="clean,init,compile-java-8,compile-java-9"
|
||||||
|
|||||||
@@ -163,7 +163,7 @@ public class CRCLJ
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Identifies 1 bit error positions that match the checksum error value.
|
* Identifies 1 or 2 bit error positions that match the checksum error value.
|
||||||
*/
|
*/
|
||||||
public static int[] findBitErrors( int checksumError )
|
public static int[] findBitErrors( int checksumError )
|
||||||
{
|
{
|
||||||
@@ -180,6 +180,24 @@ public class CRCLJ
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Two bit errors */
|
||||||
|
for( int x = 0; x < 48; x++ )
|
||||||
|
{
|
||||||
|
for( int y = 0; y < 48; y++ )
|
||||||
|
{
|
||||||
|
if( x != y &&
|
||||||
|
( CHECKSUMS[ x ] ^ CHECKSUMS[ y ] ) == checksumError )
|
||||||
|
{
|
||||||
|
int[] errors = new int[ 2 ];
|
||||||
|
|
||||||
|
errors[ 0 ] = x;
|
||||||
|
errors[ 1 ] = y;
|
||||||
|
|
||||||
|
return errors;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user