@@ -6,6 +6,8 @@ import org.junit.runner.RunWith
66import org.junit.Assert.assertArrayEquals
77import org.junit.Assert.assertEquals
88import org.junit.Assert.assertTrue
9+ import org.operatorfoundation.audiocoder.wspr.CJarInterface
10+ import org.operatorfoundation.audiocoder.wspr.WSPREncoder
911import kotlin.test.DefaultAsserter.assertNotNull
1012
1113@RunWith(AndroidJUnit4 ::class )
@@ -37,7 +39,7 @@ class WSPREncoderTest
3739
3840 // Kotlin implementation
3941 val kotlinResult = WSPREncoder .encodeToFrequencies(
40- WSPREncoder .WSPRMessage (callsign, locator, power, offset, lsb)
42+ WSPREncoder .WSPREncodeRequest (callsign, locator, power, offset, lsb)
4143 )
4244
4345 // JNI implementation
@@ -60,7 +62,7 @@ class WSPREncoderTest
6062 val lsb = false
6163
6264 val kotlinResult = WSPREncoder .encodeToFrequencies(
63- WSPREncoder .WSPRMessage (callsign, locator, power, offset, lsb)
65+ WSPREncoder .WSPREncodeRequest (callsign, locator, power, offset, lsb)
6466 )
6567
6668 val jniResult = CJarInterface .WSPREncodeToFrequencies (
@@ -79,7 +81,7 @@ class WSPREncoderTest
7981 val lsb = true
8082
8183 val kotlinResult = WSPREncoder .encodeToFrequencies(
82- WSPREncoder .WSPRMessage (callsign, locator, power, offset, lsb)
84+ WSPREncoder .WSPREncodeRequest (callsign, locator, power, offset, lsb)
8385 )
8486
8587 val jniResult = CJarInterface .WSPREncodeToFrequencies (
@@ -106,7 +108,7 @@ class WSPREncoderTest
106108
107109 for (callsign in testCases) {
108110 val kotlinResult = WSPREncoder .encodeToFrequencies(
109- WSPREncoder .WSPRMessage (callsign, locator, power)
111+ WSPREncoder .WSPREncodeRequest (callsign, locator, power)
110112 )
111113
112114 val jniResult = CJarInterface .WSPREncodeToFrequencies (
@@ -138,7 +140,7 @@ class WSPREncoderTest
138140
139141 for (locator in testCases) {
140142 val kotlinResult = WSPREncoder .encodeToFrequencies(
141- WSPREncoder .WSPRMessage (callsign, locator, power)
143+ WSPREncoder .WSPREncodeRequest (callsign, locator, power)
142144 )
143145
144146 val jniResult = CJarInterface .WSPREncodeToFrequencies (
@@ -161,7 +163,7 @@ class WSPREncoderTest
161163
162164 for (power in testPowers) {
163165 val kotlinResult = WSPREncoder .encodeToFrequencies(
164- WSPREncoder .WSPRMessage (callsign, locator, power)
166+ WSPREncoder .WSPREncodeRequest (callsign, locator, power)
165167 )
166168
167169 val jniResult = CJarInterface .WSPREncodeToFrequencies (
@@ -184,7 +186,7 @@ class WSPREncoderTest
184186
185187 for (inputPower in testCases) {
186188 val kotlinResult = WSPREncoder .encodeToFrequencies(
187- WSPREncoder .WSPRMessage (callsign, locator, inputPower)
189+ WSPREncoder .WSPREncodeRequest (callsign, locator, inputPower)
188190 )
189191
190192 val jniResult = CJarInterface .WSPREncodeToFrequencies (
@@ -201,7 +203,7 @@ class WSPREncoderTest
201203
202204 @Test
203205 fun testFrequencyRangeCorrectness () {
204- val message = WSPREncoder .WSPRMessage (
206+ val message = WSPREncoder .WSPREncodeRequest (
205207 callsign = " W1ABC" ,
206208 locator = " FN20" ,
207209 powerDbm = 30 ,
@@ -226,11 +228,11 @@ class WSPREncoderTest
226228 val power = 30
227229
228230 val usbResult = WSPREncoder .encodeToFrequencies(
229- WSPREncoder .WSPRMessage (callsign, locator, power, 0 , false )
231+ WSPREncoder .WSPREncodeRequest (callsign, locator, power, 0 , false )
230232 )
231233
232234 val lsbResult = WSPREncoder .encodeToFrequencies(
233- WSPREncoder .WSPRMessage (callsign, locator, power, 0 , true )
235+ WSPREncoder .WSPREncodeRequest (callsign, locator, power, 0 , true )
234236 )
235237
236238 var differencesFound = 0
@@ -251,11 +253,11 @@ class WSPREncoderTest
251253 val offset = 1000
252254
253255 val noOffsetResult = WSPREncoder .encodeToFrequencies(
254- WSPREncoder .WSPRMessage (callsign, locator, power, 0 , false )
256+ WSPREncoder .WSPREncodeRequest (callsign, locator, power, 0 , false )
255257 )
256258
257259 val offsetResult = WSPREncoder .encodeToFrequencies(
258- WSPREncoder .WSPRMessage (callsign, locator, power, offset, false )
260+ WSPREncoder .WSPREncodeRequest (callsign, locator, power, offset, false )
259261 )
260262
261263 for (i in noOffsetResult.indices) {
@@ -281,7 +283,7 @@ class WSPREncoderTest
281283 for (offset in offsets) {
282284 for (lsb in lsbModes) {
283285 val kotlinResult = WSPREncoder .encodeToFrequencies(
284- WSPREncoder .WSPRMessage (callsign, locator, power, offset, lsb)
286+ WSPREncoder .WSPREncodeRequest (callsign, locator, power, offset, lsb)
285287 )
286288
287289 val jniResult = CJarInterface .WSPREncodeToFrequencies (
0 commit comments