How to Protect your IoT Devices from Hackers

The Internet of Things (IoT) consists of everyday devices that connect to each other via the internet or other wireless networks. IoT devices are used in industrial applications and manufacturing, as well as in all types of vehicles and in the home. Despite the widespread deployment of IoT devices, however, little attention has been...

How Do I Determine the Latency Between CAN Ports?

Question from the Customer:

How can I accurately determine the latency when sending data from one CAN port to another?

I am working with the Komodo CAN Duo Interface. Using strace with the Python loopback code, I see that the time between send and read is about 100 microseconds. The Komodo Software API command settings I am using ar...

Control Center Serial Software Series: XML Batch Scripting for Automated Tasks

The Total Phase Control Center Serial Software allows engineers working with the Aardvark I2C/SPI Host Adapter, Cheetah SPI Host Adapter, and Promira Serial Platform to develop and test their embedded systems.

When using these host adapters with the Control Center Serial Software, users can perform a variety of tasks; particularly, the Batch...

How Can I Create MDIO Master Signals to Exercise and Test an MDIO Port?

Question from the Customer:

I have been using the Beagle I2C/SPI Protocol Analyzer as an MDIO analyzer.  Today, I need to exercise a CFP2 MDIO port, reading at 2.5 MHz, or 4 MHz MDC rates at 2.5V. I have  the Aardvark I2C/SPI Host Adapter and the Cheetah SPI Host Adapter – could either do the job?

Response from Technical Support:


Differences Between SMBus vs I2C

One of the first and most important decisions an embedded systems engineer must answer when designing electronic systems is how the master and slave devices will communicate, that is, which communication protocol will be used to transfer data. There are several types of communication protocols that are typically used in embedded syste...

What Are My Options for Programming an SPI EEPROM with a Hex File?

Question from the Customer:

I need to program a serial SPI EEPROM with a hex file. Can I use your Aardvark I2C/SPI Host Adapter?  Which software application should I use with the Aardvark adapter?

Response from Technical Support:

Thanks for your questions! You can easily use the Aardvark adapter to program SPI EEPROMs. The contents of a hex...