Git Product home page Git Product logo

Comments (10)

ghoti57 avatar ghoti57 commented on August 30, 2024 1

Update to evofw3 0.7.0

from evofw3.

reneklootwijk avatar reneklootwijk commented on August 30, 2024

I did, same behaviour

from evofw3.

ghoti57 avatar ghoti57 commented on August 30, 2024

what device are you using?
Where did you get it?

from evofw3.

reneklootwijk avatar reneklootwijk commented on August 30, 2024

I have tried two different CC1101, one I had laying around and the other I just received from Aliexpress. The CC1101 is connected to an Arduino nano v3. Everything is working alright so far, except for sending the mentioned request to that specific device.

from evofw3.

ghoti57 avatar ghoti57 commented on August 30, 2024

So this is a self build system rather than a package of nano+cc1101 sold as a nanoCUL.

I assume you probably have the green cc1101 modules.
There have been problems with the 26MHz crystal on some of these not being accurate enough.

evofw3 has an autotune function to try to bypass this problem.

Preferably from the Arduino GUI serial monitor, rather than any other serial program try this. (make sure line ending is set to NL & CR)

Send the following command (including !)
!FT

This will try to find the optimum frequency parameters for your cc1101.
You will see good AND bad received messages reported and lines that look like
!C D 21 65 5A

This will run for about 40 minutes
You can check whether it's complete at any time by sending
!F

It will report the current frequency parameter and, if it's still searching, will report "Tuning"

When it's finished you can try to send your message
RQ --- 18:000730 10:014494 --:------ 10E0 001 00

Assuming it works save the frequency with
!FS

Let me know the final value reported by !F

from evofw3.

reneklootwijk avatar reneklootwijk commented on August 30, 2024

This worked! The final value is F=21659e. It still does not respond after the first request, I have to retry a couple of times, but eventually it responds. Thanks!

from evofw3.

ghoti57 avatar ghoti57 commented on August 30, 2024

The OTG is one of the most difficult devices to communicate with.

How consistent is this message at getting a response
RQ - 18:730 1:xxxxxx - 0016 1 0
where 1:xxxxxx is your controller

The F value you report is not as far from ideal as other users have seen.
It could be that your crystal is not as inaccurate or the autotune did't work as well as it could.

If the message above is not consistent it might be worth running autotune again.
Make sure you don't try to send any messages while it's running.

from evofw3.

reneklootwijk avatar reneklootwijk commented on August 30, 2024

The response is repeatedly:

066 RP --- 01:196209 18:070150 --:------ 0016 002 0017

from evofw3.

reneklootwijk avatar reneklootwijk commented on August 30, 2024

I ran the autotune process multiple times, the value I am currently using is: F=2165a6

from evofw3.

ghoti57 avatar ghoti57 commented on August 30, 2024

If you got the response to the 0016 every time there's nothing fundamentally wrong with your device.

Autotune has clearly helped.

However I've just noticed something in your message about using the evofw3 and HGI80 to monitor each other.

The first number in each message is a signal strength indication and while I don't know how the evofw3 number compares to the HGI80 I do know that 095 on the evofw3 is a VERY weak signal.

The evofw3 device is not physically close to the HGI80. This suggests that they're not the same distance from the OTG. Comparisons between HGI80 and evofw3 performance under these conditions are not useful.

If they are close together then you probably have a problem with the evofw3 antenna.

from evofw3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.