Comments (7)
Hi,
Currently not. Instead of modify the original library i rather prefer to write my own.
But the Mancherster code is not working properly.. (Since i've choose to use it)
Still stuck on this topic
from sduino.
Oh, that sounds like in interesting challange!
- The lib uses a C interface instead of a C++ class, thats good.
- It already deals with different platforms, so we might be able to integrate STM8 with the existing code. Good.
- It works very close to the hardware: Timer and ISR programming. That code needs to be re-written from scratch and carefully woven into the existing Sduino code. A lot of debugging work waiting here.
- The main file is a cpp file containing almost pure c code. Simple renaming (as I did with the other libs) would be possible, but it would break the option to really integrate it with the existing code. So it might require some extensions of the build scripts. But that has to be done anyway at one point. Not too hard.
It will be one of the harder libs to convert. Definitely not a one-evening-thing. It would be great to see this working. I even a couple of these 433MHz modules here in my desk waiting to be used for experiments.
I would love to work on this, but it might take a longer time before I would be able to find the time to do so - so don't hold your breath. Fixing i2c lib and integrating bootloader handling are first on my list.
from sduino.
I converted Mike McCauley's original zip archive into a proper github repository, including full version history: https://github.com/tenbaht/VirtualWire
Maybe that is a useful good base for developments.
from sduino.
I think it can be more easy to adapt the manchester library for doing this :
https://github.com/cano64/ManchesterRF
I would like to try to work on adaptation.. good way to learn
from sduino.
Hi, I'm working on Similar project, 433 RF with STM8s003F3p6
Did you come up with a solution to convert the library?
Thanks for sharing the source code for STM8.
from sduino.
Hi, I'm working on a project, 433 RF with STM8s003F3p6 can u share with me the process, how can I receive data and control the relay
from sduino.
Hi, i have tried to adapt the 443 MHz library to the STM8, and it has never worked correctly.
As explained before, i'm still struggling into the Manchester code adaptation.
from sduino.
Related Issues (20)
- Generic selection functional after SDCC 13402
- Is there possible software serial support?
- Compilation error when including .c file from the same directory
- Lack of example of using I2C. Event interrupts not implemented? HOT 5
- 'Upload using programmer' fails with "Error while uploading: missing 'program.params.verbose' configuration parameter" HOT 3
- Arduino IDE 2.0.3 gives "Error: 13 INTERNAL: Cannot install platform: installing platform" HOT 1
- Sleep and interrupt in Sduino HOT 2
- FAQ: Output high frequency PWM ?
- Cannot get PC5 to be high
- Package install error: searching package root dir: no unique root dir in archive HOT 2
- Connect ESP32 and ARDUINO UNO to remotely control servo motor via Wi-Fi
- board manager url problem HOT 2
- ESP8266(ESPDUINO-32) A programmer is required to upload
- Autofeeding(wifi control, stepper motor)
- Installing the Board in the Arduino is failing HOT 4
- Error while uploading: missing 'program.params.quiet' configuration parameter HOT 1
- STM8S103 Mini_SSD1306 text print
- TIMER 2 interrupts not working
- Mere presence of (even unused) function with PinName argument makes DigitalWriteFast slower 10x HOT 2
- DMX functionality
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sduino.