Skip to content
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

sx128x invertIQ functional? #724

Closed
K4KDR opened this issue Apr 8, 2023 · 2 comments
Closed

sx128x invertIQ functional? #724

K4KDR opened this issue Apr 8, 2023 · 2 comments
Labels
enhancement New feature or request resolved Issue was resolved (e.g. bug fixed, or feature implemented)

Comments

@K4KDR
Copy link

K4KDR commented Apr 8, 2023

Greetings!

With sx127x devices, I see in

src/modules/SX127x/SX127x.h

reference to the directive 'invertIQ'

int16_t invertIQ(bool invertIQ);

which I am able to utilize in sketches successfully to set (or not set) the device to invert the received signals

sx127x-invert

... however, I don't understand the programming syntax well enough to understand how to accomplish the same thing with sx128x devices.

In

src/modules/SX128x/SX128x.h

... I see references to inverted -vs- non-inverted

sx128x-invert

... but I apologize in advance for not being able to figure out how to instruct the hardware to use one setting or the other.

When you have a rare spare moment, could I please get some direction on how to do that with sx128x devices? Searching through the technical documentation & generic searches online have not given me anything to help.

Many thanks as always!

-Scott, K4KDR

jgromes added a commit that referenced this issue Apr 8, 2023
@jgromes
Copy link
Owner

jgromes commented Apr 8, 2023

Looks like IQ inversion was never implemented for SX128x, and for SX126x for that matter. I added both, though it's untested, so use with caution.

@jgromes jgromes closed this as completed Apr 8, 2023
@jgromes jgromes added enhancement New feature or request resolved Issue was resolved (e.g. bug fixed, or feature implemented) labels Apr 8, 2023
@K4KDR
Copy link
Author

K4KDR commented Apr 8, 2023

Thanks SO much!!

I'll try known signals and verify that it works one way & NOT the other.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request resolved Issue was resolved (e.g. bug fixed, or feature implemented)
Projects
None yet
Development

No branches or pull requests

2 participants