RF Remote Control Programming and buying query

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 2 and 3.

Moderators: Benj, Mods

Post Reply
dilpkan
Posts: 3
Joined: Mon Nov 12, 2007 12:16 pm

RF Remote Control Programming and buying query

Post by dilpkan »

:)
Hello

I am interested in buying Flowcode3.2.2.(TEFLCS13 – professional version) I have downloaded and evaluated the demo version. Please can you clear a few doubts I am having about Flowcode3?

1. Does it support Programmable ICs of companies other than Microcontroller .i.e. Atmel ICs? Right now I am using PIC16F877a.

2. I am building a program for 7 segment led displays with four digits in one line and total of five lines in the display. I am using individual 7 segment led displays in my circuit. The demo version does not allow me to add more than one 7 segment led display i.e. (LED7Seg1). Does the full version allow me to add more than one display in the program? Should I use five quad displays?

3. I will be using RF Modules to make a RF Remote control using trans-receiver pair. There is no RF component available on the toolbar. How do I add the component?

4. Can I make custom components?

5. Does the program warn me if the code is too long and that it won’t fit into the PIC?

6. Where can I get sample codes about programming a RF Remote control?

7. The program asks for the License key. Where do I get it from? Is it the Site License key it is asking for? Or should I buy the Flowcode3 CD Pack which is for $198.

User avatar
Benj
Matrix Staff
Posts: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Post by Benj »

Hello

In answer to your questions.

1. The version of Flowcode currently available only supports PICmicro devices, We will shortly have a second version of Flowcode out which will support only AVR devices.

2. Yes you can use multiple quad displays. that should work fine.

3. Depends on the RF module you are using. We have a Bluetooth component designed for use with our Bluetooth E-Block. Generally you will talk to the module via bit banging (setting and clearing I/O), SPI, RS232, I2C. There are components for all of these options.

4. You can make a single custom component but you can include as many functions as you wish. Knowledge of C code is required for this. Flowcode macros can also be useful when designing code as the macros can be exported and imported between programs.

5. Yes you will be warned if there are code size complications.

6. Again depends on which RF remote control module you are using. There will generally be examples online. A good start is Google.

7. The license key is provided when you purchase Flowcode.

nils
Posts: 33
Joined: Fri Nov 02, 2007 11:03 am

Post by nils »

sorry for hijacking this thread, but I have a few questions about the bluetooth module.
I want to do RC as well with the following E-blocks setup:

- AVR board EB194 + Bluetooth board EB024 + switches EB007 + LCD EB005
- AVR-board EB194 + Bluetooth board EB024 + motor driver board EB022 + motors HP295

so I'd like to pair them and as far as I understood in the introduction EB639 you do this by sending these AT commands.
now you said, that you can use the bluetooth connection for SPI, I2C, RS232 but I do not know how to set the corresponding ports, because the ports of I2C and the others are set on specific pins of my atmega32 microcontroller and the bluetooth component does not offer any choice of Port.
So what I need is maybe an example of a 2-way connection, like as easy as having both switches and LEDS on either side so that I can receive and transmit signals with both devices.

User avatar
Benj
Matrix Staff
Posts: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Post by Benj »

Hello Nils

Yes what you are trying to acheive with the Bluetooth is possible using our Bluetooth E-Blocks. I have access to example Flowcode files that do similar tasks to those that you described. Connection to the Bluetooth module is via the UART. Connection settings for the AVR board are specified in the following link.

http://www.matrixmultimedia.com/eblocks/AVR_IO.xls

If you need me to email you the examples then let me know.

Post Reply