How Are Transactions Timestamped and What Is the Unit of Measurement for the Komodo CAN Solo Interface?

Question from the Customer:

I’m using the Komodo CAN Solo Interface with Komodo Software API. Can you help me understand the timestamps? Do timestamps change with the bit rate?  What are the units of the timestamp? Here is what I’m looking at in the example code monitor.c, the structure of km_can_info_t:

 

/* This will only work for sa...

How Do I Customize the Word Length Transmitted from an SPI Host Adapter?

Question from the Customer:

I’ve been using the Cheetah SPI Host Adapter for a while – today I have a question. I’m working on a prototype SPI device with a data length of 33 bits – it’s not based on a “normal” byte. I’ve been looking at the Cheetah Software API.  Is there a function I can use for transmitting variable leng...

USB 3.1 Gen 1 and 3.1 Gen 2 – What’s the Difference?

Universal Serial Bus, or USB, is one of the most widely used protocols in technology. Most people, from experienced techies to the average consumer, use USB almost daily as it is incorporated into billions of devices worldwide. Over the years, multiple USB specifications have been released, each with improved speeds and efficiency. Particularl...

How Do I Create a Clock Duty Cycle that is “Outside the Spec” for an I2C Device?

Question from the Customer:

I am using the Promira Serial Platform with the I2C Active - Level 1 Application. When using this and SDA line, the clock duty cycle is about 30%. Is there a way to increase serial clock duty cycle for this I2C device? I ideally want it at 50%. Here’s what it looks like on the scope. Channel 1 is the clock at 3...

How Do I Ensure I Get the Correct Error Codes When I Test My I2C Device for Failures?

Question from the Customer:

I am testing the usage of the Aardvark API Software in my C# application and it works as expected. When I change the address of my device to a different address used in the application (i.e., make it the wrong address) and then use aa_i2c_read, the data I receive is 0. However, I  expect to get the error (AA_I2C...

How Do I Connect the Signals from an Automobile Radio to a Komodo CAN Solo Interface?

Question from the Customer:

Can the CAN-H, CAN-L, and ground from an automobile radio that has been removed from a vehicle be connected directly to the Komodo CAN Solo Interface?  I’m looking to transmit CAN messages to the radio using the Komodo interface directly – will additional wiring be needed? Power will be supplied to the radio t...