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

Adding support for Si4463 #655

Open
Liponchik opened this issue Jan 3, 2023 · 12 comments
Open

Adding support for Si4463 #655

Liponchik opened this issue Jan 3, 2023 · 12 comments
Labels
enhancement New feature or request help wanted If you're looking to help with RadioLib development, these are the issues to work on

Comments

@Liponchik
Copy link

This is a good module with si4463 chip and support for 4GFSK modulation, 1w big power. Might be a cool addition to Radiolib. in the repository https://github.com/Borchevkin/driver_si4463

@jgromes jgromes changed the title Adding support for the RF4463F30 radio module Adding support for Si4463 Jan 3, 2023
@jgromes jgromes added enhancement New feature or request help wanted If you're looking to help with RadioLib development, these are the issues to work on labels Jan 3, 2023
@jgromes
Copy link
Owner

jgromes commented Jan 3, 2023

I'm aware of the Si4463, though don't have much experience with it, so if anyone would like to have a major contribution, that would be welcome.

@MesutErdemir
Copy link

Any updates about Si4463 module? Is anyone working on it?

@jgromes
Copy link
Owner

jgromes commented Jul 28, 2023

@MesutErdemir unfortunately I'm not working on this, I don't think anyone is.

@maxsrobotics
Copy link

maxsrobotics commented Jan 7, 2024

This document shows migration from the Si443x to Si446x. This library already supports the 3x, so this may be a helpful resource. https://www.silabs.com/documents/public/application-notes/AN799.pdf. This would also support both this issue and issue 920.

@maxsrobotics
Copy link

I'll create a fork of this and fiddle around with the transition. If I get the module experimentally working, I'll create a PR and explain the changes. using AN799 above, I should be able to port the Si443x to Si4x6x. If I get stuck, I'll update here.

-Max

@jgromes
Copy link
Owner

jgromes commented Jan 7, 2024

@maxsrobotics that's amazing, looking forward to the PR :)

@maxsrobotics
Copy link

I've started changing command addresses, and I'll start with a PR for the basic commands (START_TX, GET_CHIP_STATUS etc.). Then, someone else can pick up for the more advanced commands, or I could do it if I have time.

@maxsrobotics
Copy link

Expect a PR in ~1-2 weeks

@MesutErdemir
Copy link

Expect a PR in ~1-2 weeks

I am looking forward your PR.
Thanks.

@ellisgl
Copy link

ellisgl commented Apr 7, 2024

Expect a PR in ~1-2 weeks

It's been a while, any issues getting the PR together?

@maxsrobotics
Copy link

Hey, sorry, I've pretty severely underestimated how much work would go into this, and m Si4063 breakout board was delayed far. I created a separate driver for the Si, bt it's not integrated into RadioLib. Feel free to use as much as you want, but it's not done. I'll link to it in a bit.

-Max

@maxsrobotics
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted If you're looking to help with RadioLib development, these are the issues to work on
Projects
None yet
Development

No branches or pull requests

5 participants