1. GetDeviceInfo

    Thread Starter Senior Member

    Jun 7, 2009
    1,571
    230
    anyone know a source of code to support this protocol, for AVR?
     
  2. retched

    AAC Fanatic!

    Dec 5, 2009
    5,201
    312
    United States Baton Team Marine Corps?
     
  3. thatoneguy

    AAC Fanatic!

    Feb 19, 2009
    6,357
    718
  4. GetDeviceInfo

    Thread Starter Senior Member

    Jun 7, 2009
    1,571
    230
    Labview will be the app. I have the USBTMC specifications, but after spending a year implementing the image class on a 89AT5131, I would rather go with packaged code and concentrate on the frontend. Open source is king.
     
  5. thatoneguy

    AAC Fanatic!

    Feb 19, 2009
    6,357
    718
    That AVR Freaks thread has links to "run out of the box" code for use with VISA, at least I thought I saw a link to that, there's a post there if you scroll down with a bunch of links.
     
  6. GetDeviceInfo

    Thread Starter Senior Member

    Jun 7, 2009
    1,571
    230
    I double checked, but there was no such.
     
  7. nuess0r

    New Member

    Dec 23, 2010
    1
    0
    Unfortunately not for AVR...

    But written in plain C for a EZ-USB FX2 (8052 core) and it is completely opensource and there is also sourcecode documentation using doxygen available.

    The firmware implements USBTMC, most parts of the USB488 subclass (we have no interrupt endpoint), a SCPI parser and handles all mandatory IEEE488.2 and SCPI1999 commands. It also provides USB DFU class handling for firmware upgrade.

    Project description:
    http://labs.ti.bfh.ch/gecko/wiki/systems/gecko3com/start

    Web access to the source code:
    http://opencores.org/websvn,listing...fw/#path_gecko3_trunk_GECKO3COM_gecko3com-fw_

    Hope it will help
     
  8. GetDeviceInfo

    Thread Starter Senior Member

    Jun 7, 2009
    1,571
    230
    Thank you. A quick overview suggests this may be of great help.