i2cdriver icon indicating copy to clipboard operation
i2cdriver copied to clipboard

Feature: setting a default startup mode

Open jamesbowman opened this issue 3 years ago • 15 comments

Some users want it always to enter monitor mode, and currently have to use a tool to do it. It would be good to have a "set default mode" operation that sets it into a particular mode at startup.

A booted i2cdriver in monitor/capture mode goes into mode 'D' as soon as the first character is received.

So a connecting PC's first transmitted character would put it back into driver ('D') mode.

jamesbowman avatar Aug 09 '20 02:08 jamesbowman

I would like this feature. Can you just save the current mode to EEPROM and read it at next boot?

rnsi avatar Aug 10 '20 00:08 rnsi

And could we also save the pull-ups?

rnsi avatar Aug 10 '20 00:08 rnsi

Yes, it will be a great improvement for i2cdriver. Without it, when there is no PC available the device becomes just a dead brick in the toolbox...

AlvaroHermida avatar Aug 30 '20 11:08 AlvaroHermida

@AlvaroHermida ... one question. How would you power it in this scenario?

jamesbowman avatar Aug 30 '20 20:08 jamesbowman

Usb power pack On Aug 30, 2020 4:04 PM, "James Bowman" [email protected] wrote:

@AlvaroHermida https://github.com/AlvaroHermida ... one question. How would you power it in this scenario?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jamesbowman/i2cdriver/issues/52#issuecomment-683464156, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANXB6XEBHKBV2M2USDUQ74DSDKWGTANCNFSM4PY6YKLQ .

rnsi avatar Aug 30 '20 20:08 rnsi

Yes, these practical power bricks are everywhere nowadays.

AlvaroHermida avatar Aug 30 '20 23:08 AlvaroHermida

Any update on this? I think this is a necessary feature. Thanks.

rnsi avatar Nov 22 '20 05:11 rnsi

Hi James, great little device. Any news on this feature? To be able to see the results of a bus scan would make this a very useful production pcb testing tool. Thanks.

gardnmc avatar Jan 15 '21 10:01 gardnmc

any update on this? would be handy to have for my project. I am using this to check proper wiring for lithium ion batteries for a hospital setting.

hitandrepair avatar Mar 08 '21 03:03 hitandrepair

I'd love to see this.

rnsi avatar Mar 08 '21 04:03 rnsi

I'm no longer expecting it...

AlvaroHermida avatar Mar 08 '21 07:03 AlvaroHermida

I'd love to see this.

Vendors supplied us batteries with crossed wires. They would work for a day then the medical equipment would shut off and constantly reboot because the clock and data lines were mixed. I initially made the breadboard to fit a certain size but that was wrong. I still have to convert lines around but you get the main idea in how this works. You plug the battery in, and the address of chip blinks. That’s how you know it works. If it doesn’t do anything then the wires are wrong. Pretty cool technology. Vcc from the board is cut off, and without taking the outside shell off, you have no other way of testing this without risking a machine to malfunction. They use this vendor to save about 20k every 2 years. How to test lithium-ion battery clk and sda bus lines with i2c

hitandrepair avatar Mar 08 '21 22:03 hitandrepair

I only ever use mine in monitor mode and would certainly welcome the ability to change its default state.

GOTO-GOSUB avatar Aug 25 '21 10:08 GOTO-GOSUB

Still holding my breath for this...

rnsi avatar Aug 25 '21 16:08 rnsi

It's been a while, any chance we can get this feature? I see it's also requested in the comments on the Amazon page. It would be so much more convenient and usable if I didn't have to use a PC just to use monitor mode.

Hoping for an update...

rnsi avatar Jan 27 '22 01:01 rnsi