New Transceiver Class

31 views
Skip to first unread message

clark.ha...@gmail.com

unread,
Feb 1, 2013, 8:25:35 PM2/1/13
to rc...@googlegroups.com
I am interested in connecting a TP-Link 703n Mini router as the wireless relay for the arduino.  These devices allow direct serial or serial over usb for communicating with an arduino. Device ( http://wiki.openwrt.org/toh/tp-link/tl-wr703n ).  I would like to create a new serial transceiver class to allow lighter weight hardware like this TPlink router and an Arduino Nano.  I see an advantage in being able to configure the TPlink with Python and other powerful onboard tools plus configure it as a client or Access point with more powerful features.  Can you point me in the right direction of implementing a new transceiver class.

clark.ha...@gmail.com

unread,
Feb 1, 2013, 8:30:10 PM2/1/13
to rc...@googlegroups.com
Forgot to mention, my overall purpose is to build an integrated proportional control FPV setup for a rc car.  I think your code looks awesome.  I just bought the iOS app but plan to integrate video and sixaxis joystick control into a groundstation laptop.

Mike McCauley

unread,
Feb 1, 2013, 8:44:06 PM2/1/13
to rc...@googlegroups.com
Hi,

Sorry, I dont have any experience with that device.

Cheers.
--
Mike McCauley mi...@open.com.au
Open System Consultants Pty. Ltd
9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au
Phone +61 7 5598-7474 Fax +61 7 5598-7070

Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.

clark.ha...@gmail.com

unread,
Feb 1, 2013, 9:11:15 PM2/1/13
to rc...@googlegroups.com
I understand.  My question then would be the same as if an arduino was hooked up to any serail port on a computer, say a beagleboard or even a regular atx tower.  example Ascii diagram   Six_Axis_Joystick->Arduino_with_USBHostShield->Arduino_Ethernet<----------Network_Cloud----------->PC->Arduino->RC_Controls

I hope the diagram helps.  Instead of sending the RCOIP from the Transceiver to an Ethernet Shield and Arduino, I want to send it to an Arduino connected to a PC which manages the ethernet connection. 

Brainstorming, if a perl or python script on the PC can interpret the RCOIP packets and send serial bytes to the Arduino.

In the end, I am simply trying to remove the Ethernet shield from the arduino for weight, but it may just complicate too many things.

Clark

clark.ha...@gmail.com

unread,
Feb 7, 2013, 2:50:44 AM2/7/13
to rc...@googlegroups.com
Hey Mike.  Sorry to pester you again.  Plan B, https://www.sparkfun.com/products/9358 is a Bluetooth Transceiver that interfaces with Arduino via Serial Rx/Tx.  This would accomplish my same purpose as I can deal with any device over serial.  Can you point me in the right direction to develop a new transceiver class that utilizes the Arduino Serial interface such as this Bluetooth to another Bluetooth connected arduino with the Joystick?


Clark

On Friday, February 1, 2013 4:44:06 PM UTC-9, mikem wrote:

Mike McCauley

unread,
Feb 7, 2013, 2:58:10 AM2/7/13
to rc...@googlegroups.com
Hello,


On Wednesday, February 06, 2013 11:50:44 PM clark.ha...@gmail.com wrote:
> Hey Mike. Sorry to pester you again. Plan B,
> https://www.sparkfun.com/products/9358 is a Bluetooth Transceiver that
> interfaces with Arduino via Serial Rx/Tx. This would accomplish my same
> purpose as I can deal with any device over serial. Can you point me in the
> right direction to develop a new transceiver class that utilizes the
> Arduino Serial interface such as this Bluetooth to another Bluetooth
> connected arduino with the Joystick?

To modify RCKit to communicate with a serial port, you will have to define a
new subclass of Transceiver, and implement some or all of its funcitons:
init
run (it will call receivedRequest when a request is received and decoded)
sendReply

If you get it to work and submiot a patch, I can add it to the distribution.

Cheers.

>
> Clark
>
> On Friday, February 1, 2013 4:44:06 PM UTC-9, mikem wrote:
> > Hi,
> >
> > Sorry, I dont have any experience with that device.
> >
> > Cheers.
> >
> > On Friday, February 01, 2013 05:25:35 PM
clark.ha...@gmail.com<javascript:>wrote:
> > > I am interested in connecting a TP-Link 703n Mini router as the wireless
> > > relay for the arduino. These devices allow direct serial or serial over
> > > usb for communicating with an arduino. Device (
> > > http://wiki.openwrt.org/toh/tp-link/tl-wr703n ). I would like to
> >
> > create a
> >
> > > new serial transceiver class to allow lighter weight hardware like this
> > > TPlink router and an Arduino Nano. I see an advantage in being able to
> > > configure the TPlink with Python and other powerful onboard tools plus
> > > configure it as a client or Access point with more powerful features.
> >
> > Can
> >
> > > you point me in the right direction of implementing a new transceiver
> >
> > class.
> >
Reply all
Reply to author
Forward
0 new messages