Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: setting a default startup mode #52

Open
jamesbowman opened this issue Aug 9, 2020 · 15 comments
Open

Feature: setting a default startup mode #52

jamesbowman opened this issue Aug 9, 2020 · 15 comments

Comments

@jamesbowman
Copy link
Owner

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.

@rnsi
Copy link

rnsi commented Aug 10, 2020

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

@rnsi
Copy link

rnsi commented Aug 10, 2020

And could we also save the pull-ups?

@AlvaroHermida
Copy link

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...

@jamesbowman
Copy link
Owner Author

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

@rnsi
Copy link

rnsi commented Aug 30, 2020 via email

@AlvaroHermida
Copy link

Yes, these practical power bricks are everywhere nowadays.

@rnsi
Copy link

rnsi commented Nov 22, 2020

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

@gardnmc
Copy link

gardnmc commented Jan 15, 2021

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.

@hitandrepair
Copy link

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.

@rnsi
Copy link

rnsi commented Mar 8, 2021

I'd love to see this.

@AlvaroHermida
Copy link

I'm no longer expecting it...

@hitandrepair
Copy link

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

@GOTO-GOSUB
Copy link

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

@rnsi
Copy link

rnsi commented Aug 25, 2021

Still holding my breath for this...

@rnsi
Copy link

rnsi commented Jan 27, 2022

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...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants