ESP_Easy_mega_20200829_dev I²C scan doesn't show possible devices
Moderators: grovkillen, Stuntteam, TD-er
ESP_Easy_mega_20200829_dev I²C scan doesn't show possible devices
The scan doesn't populate the supported devices column. Otherwise, it works fine.
Re: ESP_Easy_mega_20200829_dev I²C scan doesn't show possible devices
To preserve memory the names of the devices are not displayed on the 'memory challenged' builds, including the TEST builds. Using most NORMAL builds will show the device names here.
/Ton (PayPal.me)
Re: ESP_Easy_mega_20200829_dev I²C scan doesn't show possible devices
Good to know. Thanks.
Re: ESP_Easy_mega_20200829_dev I²C scan doesn't show possible devices
Indeed, I wrapped all those strings into a define check at build in an attempt to reduce build size.
Now we're talking about this, just want to ask about a change I have in mind.
Currently the list of device strings is not even up-to-date with all the supported I2C devices.
It is also something that's likely to get out of date again after a while.
So I was thinking, we can also add a simple check for I2C addresses in the plugin code.
This means the scan will show devices included in the build and not device strings that may not be included.
Is that something that's really useful to have (list of device names not included in the build) or can we do without and just have the included plugin device names show up?
Now we're talking about this, just want to ask about a change I have in mind.
Currently the list of device strings is not even up-to-date with all the supported I2C devices.
It is also something that's likely to get out of date again after a while.
So I was thinking, we can also add a simple check for I2C addresses in the plugin code.
This means the scan will show devices included in the build and not device strings that may not be included.
Is that something that's really useful to have (list of device names not included in the build) or can we do without and just have the included plugin device names show up?
Re: ESP_Easy_mega_20200829_dev I²C scan doesn't show possible devices
Hmm, the advantage of a plugin-independent I2C scan is that all connected devices are shown.TD-er wrote: ↑04 Sep 2020, 17:38 So I was thinking, we can also add a simple check for I2C addresses in the plugin code.
This means the scan will show devices included in the build and not device strings that may not be included.
Is that something that's really useful to have (list of device names not included in the build) or can we do without and just have the included plugin device names show up?
Maybe a combined/improved feature would be even more useful, so, interrogating all available plugins for supported I2C addresses, but still display the list of known I2C addresses and possible device names/types. It will be challenging to keep that list up to date, that's for sure!
/Ton (PayPal.me)
Re: ESP_Easy_mega_20200829_dev I²C scan doesn't show possible devices
Well not saying the detected addresses will then not be shown.
But right now you have a lot of plugins matching some address, even though the plugin isn't present and there may be one present which is then somewhat hidden among the others.
But right now you have a lot of plugins matching some address, even though the plugin isn't present and there may be one present which is then somewhat hidden among the others.
Who is online
Users browsing this forum: No registered users and 128 guests