Please tell me about the INA220AIDGSR.
Does the INA220AIDGSR implement OSS (Open Source Software)?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
reconfirmation
Is it correct to understand that the ina2xx driver is a driver for accessing the ADC (INA220AIDGSR) from the external device's CPU, etc.?
(ina2xx. driver = Source code that runs on Linux)
re-question
Does the ADC (INA220AIDGSR) have a built-in CPU and memory?
Is there software inside the ADC to control the CPU?
Are you using OSS for that software?
Hello,
Here are my responses to your questions:
Is it correct to understand that the ina2xx driver is a driver for accessing the ADC (INA220AIDGSR) from the external device's CPU, etc.?
(ina2xx. driver = Source code that runs on Linux)
Yes, this understanding is correct. The driver has commands/instructions to access the device registers and set various settings.
Does the ADC (INA220AIDGSR) have a built-in CPU and memory?
Is there software inside the ADC to control the CPU?
Are you using OSS for that software?
No, there is no MCU in the INA220 that you need software for. It does have internal registers that hold result data and set device settings. That is what the Linux driver mentioned above is for. It helps you communicate with the device registers. You do not specifically need to use a driver to talk to the device if you want to write your own instructions to read/write device registers.
Regards,
Mitch