-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
is this using explicit or implicit? #1
Comments
The decode/encoder blocks are really not worked out yet to match existing hardware. The code order and interleaving is not quite in the same bit order, so I'm not sure you would properly decode anything. Curious. |
How to measure the bit error rate(BER) of Lora-SDR? I want to test the stability of Lora-SDR under different power noise. |
Hi, I did a fork with support for the actual hardware (SX1272). |
@AlphaRne thats super awesome, cant wait to give it a test! |
@AlphaRne I checked out the fork, looks pretty good! I was trying to get a decoder configuration that received from my RN2483. Theoretically this should work with the 1.0.0 firmware if the receiver is SX1272 compatible, so I will keep messing around with it. But basically after some testing, I would like to merge the work and drop the "legacy" encoder stuff altogether. And expand the unit test across a larger matrix of the encoder/decoder settings :-) |
@AlphaRne I was trying to get the encoder->decoder loopback to pass. I added some prints and shank the size of the test generator packets to demonstrate: This is the output of the PothosUtil test command from this test branch:
So I went ahead and created an exhaustive test of the hamming SX* functions. There are failures so there may be an implementation issue. |
@guruofquality Thanks for testing it all, It still gives me some error on the encoder->decoder test and I will play around some more. |
@guruofquality I fixed the decoder bugs and the tests run fine here now. |
Cool. I made some more progress based off that work with the loopback unit test on this branch ( |
@AlphaRne you should hopefully have received an invitation to become a collaborator, giving you write access. |
@guruofquality The variable naming for the power stuff may not have been the best. |
@AlphaRne Sorry for the delay! so I was getting the unit tests working and I wanted to double check some changes. The SNR
The name was bad, and thats my fault. Basically, the threshold scaling changed and I was having issues with the unit test. I think SNR sounds better, I will fix the scaling. Modulator insertion I have an open issue for dead-time insertion for simulation with bursty modulators. I wonder if this is the reason: pothosware/PothosComms#21
|
I was able to receive these signals on sx1276 in implicit header mode, but not explicit mode.
It appears to send a longer packet when I put a message into the chat box, which would imply explicit mode. (implicit mode is fixed-length)
The text was updated successfully, but these errors were encountered: