FC7 - Component Creation
Posted: Tue Jul 11, 2017 3:53 pm
Hi Everyone
I have been trying to get to grips with the process of - 'Component Creation'.
What I would like to do, is produce a Step-by-Step guide for others to follows. My thoughts are, if someone makes a start, others will follow. But, this will only be true if there is something for others to look at and then add to.
So far, I have built a working RF TX & RX using those very cheap 433MHz modules.
http://www.nyplatform.com/index.php?rou ... uct_id=800
So far, I have only got as far as producing the FC7 component for the transmitter. I would like some constructive critique from anyone who would like to get involved. The transmitter module is configured to output:
- sync pattern for the receiver to detect
- actual data (either single byte or maybe a simple packet data)
The receiver, when synced, checks for matched data and then turns an led on or off - like a remote switch.
Simple I know, but the point is all about getting the FC7 components made correctly.
So here is my FC7 component for the transmitter: Here is the Component Project that produced it: Here is the Project for the receiver to detect the transmitted data: You will notice, the receiver will check in coming data for the correct sync pattern before extracting the actual data sent. If correct, it will turn on the led. Its very basic, but it works well enough to get me started with creating a FC7
component. I have used two different chips, just to make sure the produced FC7 component works across devices.
The RF_433MHz_TX component uses just one pin of the the base component - RS232. So, I wanted to see what was possible when designing my component from the base component.
Like I said, its very early days, so if anyone is interested, I just wanted to see if what I am doing so far is any good.
Your thoughts please.
Dave
I have been trying to get to grips with the process of - 'Component Creation'.
What I would like to do, is produce a Step-by-Step guide for others to follows. My thoughts are, if someone makes a start, others will follow. But, this will only be true if there is something for others to look at and then add to.
So far, I have built a working RF TX & RX using those very cheap 433MHz modules.
http://www.nyplatform.com/index.php?rou ... uct_id=800
So far, I have only got as far as producing the FC7 component for the transmitter. I would like some constructive critique from anyone who would like to get involved. The transmitter module is configured to output:
- sync pattern for the receiver to detect
- actual data (either single byte or maybe a simple packet data)
The receiver, when synced, checks for matched data and then turns an led on or off - like a remote switch.
Simple I know, but the point is all about getting the FC7 components made correctly.
So here is my FC7 component for the transmitter: Here is the Component Project that produced it: Here is the Project for the receiver to detect the transmitted data: You will notice, the receiver will check in coming data for the correct sync pattern before extracting the actual data sent. If correct, it will turn on the led. Its very basic, but it works well enough to get me started with creating a FC7
component. I have used two different chips, just to make sure the produced FC7 component works across devices.
The RF_433MHz_TX component uses just one pin of the the base component - RS232. So, I wanted to see what was possible when designing my component from the base component.
Like I said, its very early days, so if anyone is interested, I just wanted to see if what I am doing so far is any good.
Your thoughts please.
Dave