Working with the famous nRF24l01 2.4GHz transceiver? Debugging will be much easier with a logic analyzer and our newly added dedicated nRF24L01 protocol interpreter.

The nRF24L01 decoders directly shows meaningful command names on the logic signals:

nrf_signals

Want to get a nice, colored, datasheet-like and intuitive representation of the data being transferred? the Packet View will give you just that:

nrf_packet

Hopefully, from now on, this decoder will help you whenever you’re working with Nordic Semiconductor transceivers!

Recently we have added to our growing list of decoders the following two items:

  • MIDI protocol decoder
  • I2C Temperature and humidity sensors decoder

Hopefully, this will boost your productivity if you happen to use those in your projects.

The Midi decoder can interpret almost all commands that we’re aware of, and will even interpret the names of the manufacturers, like in the example below:

midi decoder

The decoder have been designed with a MIDI specialist so it’s presented in the best possible way.

The I2C Temperature and humidity sensors have been developed since we worked with this kind of sensors for internal projects. We though a decoder could be useful so we did it! As you can see on the image below, the decoder will interpret the bitmap of the internal register of the I2C sensor.

i2c_temp_rh_sensor

That temperature and relative humidity sensor decoder should work with the following parts: SHT20, SHT21, SHT25, STS21, HTU21A, HTU20D, HTU21D, HTU_3800, Si7006_A10, Si7020_A10, Si7021_A10, Si7013_A10.

If you need any other deocoder added to our list of protocol decoders, don’t hesitate to contact us!

Scanastudio V2.304 have been out for a couple of days now, and I didn’t get the time to properly highlight its top features, like the “Bus View”

As the name implies, Bus View allows you to look at parallel data lines captured with your logic analyzer as a “bus”.

busview3 more

Well, the title says it all. We’ve just released a native version of ScanaStudio for Mac OS X.  As of version 2.303.000 of ScanaStudio, we will be providing full support and updates for the 3 major platforms: Linux, Mac and Windows. Now you can use any of our logic analyzers on your preferred OS. No need for virtual machines or parallel desktops…

You can download the latest release of ScanaStudio on this page: http://www.ikalogic.com/ikalogic-products/scanastudio-2/. Just pick your OS, and you’re ready to go.

Yesterday at work i did a really cool thing with the new Hex View feature of ScanaStudio, and I though i would share that with our readers! I used ScanaStudio to write a CMOS camera initialization function in minutes instead of hours! more

We are glad to announce our all new addition to ScanaStudio: The Packet view and HEX view. This feature is so useful that we can’t stop using it for our own projects, and we became totally addicted to it! No more having to zoom in, and out and in again and again to look at decoded data bytes. The image below gives you a quick idea of what this is all about:

overall

What you can see in the picture above, is an example CAN bus capture that was done with ScanaPLUS. The decoded CAN bus packets can be visualized in 3 different ways:

  •  (Left) Superposed on the waveform, which can be useful to debug the lowest level of the CAN bus.
  •  (Middle) Packet View, which lists all packets, one after the other, mixing packets from different channels depending on when each packet arrives
  •  (Right) Hex View, allowing you to look at a HEX dump of data being transferred.

The packet view and hex view can be accessed by click on those icons:

icons

Of course, the way the data is presented in the packet view and hex view totally depends on the way the decoder script was written. While most decoder scripts are written by Ikalogic, we allow users to write and customize their own decoder scripts to quickly interpret the data that was captured with our logic analyzers.

We hope you will enjoy this new feature as much as we enjoyed working on it, and we hope it will increase your productivity!

 

FTDI chip provides really excellent USB chips, that will handle all the USB communication for you with really excellent bandwidth performance. FTDI provide an exhaustive documentation for their cross platform driver. In contrast with the VCP (Virtual Com Port) mode, the D2XX driver allows direct access to the USB device ports in a completely transparent fashion. The Windows drivers are already certified by Windows, so you can just pick your favorite chip from FTDI, and use it in your product without having to worry about time consuming driver development and certification.

All those arguments make FTDI a very good choice if you are willing to launch a cross platform USB based product as we did for ScanaPLUS. However, be warned, there is One Big Problem you will face on Linux platforms. This short post is all about this problem, and the solution we found to overcome it in a nice, transparent and beautiful way. more