• Advertisement
  • entries
    222
  • comments
    608
  • views
    590299

Stuff and nonsense

Sign in to follow this  

804 views

Brass

Important: all versions <= 1.0.4.5 have a major bug with ZIDX instructions (eg rr (ix+1)) meaning that they are not output correctly. Please upgrade to 1.0.4.6 as soon as possible.

Other stuff

I haven't had much of a chance to do anything especially exciting of late. I found my PICAXE chips and also found out the reason that one of them never seemed to work was that I was using an old version of the programming software and the chip was an 18X, not a regular 18 (so lots of extra space - can only be a good thing). I'm not sure what to do with them, though. I had thought of using one of the PICAXE-08Ms as a super-cheap "greylink" replacement (cable for TI calculators that deals with the TI byte transfer protocol at one end and RS232 serial at the other - unlike the blacklink that implements the TI byte transfer protocol in software), but I can't read serial data in and output it fast enough and just end up dropping bytes.

Ideas on the back of a postcard, please.

I've been trying to help someone get started with FMOD Ex - they're using VB.NET, and FMOD Ex is only supplied with a C? wrapper. No matter, it gave me an opportunity to experiment with class libraries. It was a bit of an anticlimax... just create a new 'class library' project, add the C? wrapper files, hit build then add the output DLL as a reference to the VB.NET project. Couldn't be easier. [grin] Just use the System.Runtime.Interop.Marshal class to dump data around rather than the unsafe pointers from the examples and it works like a champ.
Sign in to follow this  


3 Comments


Recommended Comments

I haven't thought of this purpose before, but I've been looking into the Arduino. It's based on the Atmel AVR, has tools for Macs, Windows, and Linux, and has a pile of libraries to interface with serial, Processing.org and Flash.

You might be able to use it for your wiring project. It's like $30USD on Sparkfun for one, 20 euros for 1, or 40 euros for 10 (that's not a typo) on the Arduino site.

Share this comment


Link to comment
Quote:
Original post by Ravuya
I haven't thought of this purpose before, but I've been looking into the Arduino. It's based on the Atmel AVR, has tools for Macs, Windows, and Linux, and has a pile of libraries to interface with serial, Processing.org and Flash.

You might be able to use it for your wiring project. It's like $30USD on Sparkfun for one, 20 euros for 1, or 40 euros for 10 (that's not a typo) on the Arduino site.
The big advantage of the PICAXE-08 series is that even if they do have a pitiful memory (128 or 256 bytes) you can configure each pin (in software) to be an input or an output - effectively allowing you to just directly connect a TI straight to the chip with no extra circuitry. The higher end models have fixed input and output pins, meaning you have to fiddle about with transistors. [wink]

That Arduino looks pretty nifty (programming over Bluetooth? My my!) though the problem would still exist - what would I do with one? The greylink project was only a good idea as apart from a PSU and a couple of resistors to the serial connection, all you need is a PICAXE chip (for the princely sum of £1.50 for one, the M version).

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Advertisement