Beginners: please read this post and this post before posting to the forum.
0 Members and 1 Guest are viewing this topic.
My impression on reading that is that you don't need any special software for the Axon, it's just acting like a giant xbee serial connection. USB on router to USB on Axon, and serial port on computer end sends/receives stuff.
Asus WL-520gu is $25 after rebate on Amazon & free shipping with the "prime" trial.
Could I connect ... the axon (via USB) to this wireless router the way it is (factory default setup) and have the router communicate wirelessly with my laptop (I have a wireless card)?
For any non-Apple ports (like a USB to Serial adapter), you usually need a driver installed thatwill allow applications to use that port. This is true of OS 8/9 and OS X - and a driver for OS X is verydifferent from older OS 8/9 drivers. Under OS X, ZTerm searches the IO Registry for entries of typeIOSerialBSDClient to build its list of available serial ports. If ZTerm is not showing your serial port,you can look in the IO Registry to see what is there. Open Terminal.app and type the commandioreg -c IOSerialBSDClient which will dump out all entries in the registry. For entries that are in theIOSerialBSDClient class, it will show the properties under that entry. If your device does not showup in the list, or does not have an IOSerialBSDClient entry with it, then ZTerm will not be able to useit. You probably need an OSX driver for the device (which may or may not exist).Here is a part of the ioreg output for an internal modem: +-o AppleSCCSerial +-o AppleSCCRS232SerialStreamSync +-o AppleSCCModem +-o IOSerialBSDClient { "IOTTYBaseName" = "modem" "IOPersonalityName" = "IOSerialBSDClientSync" "IODialinDevice" = "/dev/tty.modem" "IOProviderClass" = "IOSerialStreamSync" "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily" "IOCalloutDevice" = "/dev/cu.modem" "IOMatchCategory" = "IODefaultMatchCategory" "IOTTYDevice" = "modem" "IOClass" = "IOSerialBSDClient" "IOProbeScore" = 1000 "IOTTYSuffix" = "" "ParentKey" = "KEXTBundle?com.apple.iokit.IOSerialFamily" "IOSerialBSDClientType" = "IOModemSerialStream" }
while (1) { rprintf("Working"); delay_ms(250);}