-
Notifications
You must be signed in to change notification settings - Fork 8
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
COMMAND SET #5
Comments
I have resolved the communication issues. |
Another note, I have tried to use many combinations of FREQ_DIRECT such as the following (from power up): |
As an update, I have examined the code just a bit. In the header the command is described as: |
I had no issues with my board using these settings and with the HMC830 and ADF4355 VCO libraries I wrote, I had issues due to improper charge pump current (and for the ADF4355, bleed current) settings during development; functions to set charge pump current and phase detector polarity are now included in the library and demo sketch (CP_CURRENT and PD_POLARITY commands) - changing these settings with these commands will hopefully deal with your problem. If you continue to experience problems, what are the VFO parameters displayed after a successful FREQ command? |
Good afternoon. Thanks so much for the input. Once I updated example2870 I set CP_CURRENT, I left PD_POLARITY as is (default polarity is correct in my case). This adjustment sent me down the path of the loop filter construction on the breakout board. Based on 10MHz fPFD, 100MHz/V Kvco, and 2.56mA CP current, and 12kHz LBW, the passive loop filter used in the breakout board was problematic. I've since modified the loop filter. Now I have good control of frequency and power. Now on to the next system block. Thanks so much for your kind support! |
What will be the sweep command if I want to sweep from 433 MHz to 440 MHz? The MAX2870 generates the sweep. |
Thank you for your work with the MAX2870. I am working with your example2870. I believe that I have good communication between the UNO and MAX2870 (see MAX2870 Read STATUS.jpg)

I have adjusted the REF successfully. I cannot seem to set output frequency successfully. Is there a document that describes exactly how to format the "setf" command? Here is an example of what I've attempted:
setf 0x3000000000, 4, 4, UNDIVIDED, false, 0x000003E8, 0x00007530
Frequency is a character string ,Power Level 4, Aux Power Level 4, fundamental (UNDIVIDED),
Precision Frequency is false, Frequency Tolerance is 1000Hz expressed as uint32_t, calculation timeout is 30000 expressed as uint32_t
I get an ERROR code. I've tried this command every way I can think of.
Additionally, is there a command that would allow setting frequency only and power level only?
I tried using the link on your GitHub MAX2870 main page where it says: "The library is documented in the [docs directory] (https://github.com/brycecherry75/MAX2870/blob/main/doc/html), and was created using Doxygen." The hyperlink is not working. I thought there might be some examples of each command (really useful for me since I'm still learning).
Thanks so very very much for any assistance you can offer.
dlramfan
The text was updated successfully, but these errors were encountered: