Would you like to react to this message? Create an account in a few clicks or log in to continue.

You are not connected. Please login or register

multiple-connection-feature connects not type sensitive

2 posters

Go down  Message [Page 1 of 1]

TimFisch

TimFisch

I just found out, that the multiple-connection-feature has an interesting glitch. With <shift> it is possible to connect "non-connectable things":
  • Bus lines with pins
  • not-connectable pins like Vcc/Gnd on Micros
  • Bus lines with normal wires


Just insert a Micro and add a bus with shift (not-connectable pins can be connected). Once a second bus is connected with a bus line, a third one can be connected with the pin I/O's to this bus line...

multiple-connection-feature connects not type sensitive Buses10



Last edited by arcachofo on Fri Feb 25, 2022 5:53 am; edited 2 times in total (Reason for editing : Mark as solved (green color).)

https://wiki.mexle.hs-heilbronn.de/

arcachofo

arcachofo

Bus with no-Bus should not be possible. There must be an error somewhere.
Not-connectable pins: I didn't think about that, I will add this constrain.

Also my initial intention was to use some combination like +C, but it is not that easy, so I left it with only .
Any opinions?
I think I could implement +Key but it would be more complicated and slower to use.

TimFisch

TimFisch

For me the shift key seems feasible. It's not as often used in regular shortcuts.

With the feature it is also possible to "illegally" connect a bus line with a tunnel... (Win10 R977)

multiple-connection-feature connects not type sensitive Illega10

https://wiki.mexle.hs-heilbronn.de/

TimFisch

TimFisch

Another nice (and more legal) "shift"-feature would be a shift-delete, which only deletes the component, but lefts the wires as they were. By this, a change of components (from mega48 to mega88) would be much simplier.

https://wiki.mexle.hs-heilbronn.de/

arcachofo

arcachofo

Another nice (and more legal) "shift"-feature would be a shift-delete, which only deletes the component, but lefts the wires as they were. By this, a change of components (from mega48 to mega88) would be much simplier.
This is currently not possible.
I have plans to add "sockets" to make possible to change components.
But the details of how it should work are not yet 100% defined.

TimFisch

TimFisch

Well, there is actually the workaround, to insert the "new component" (e.g. mega88) with shift and multi-connect to the old one (e.g. mega48). Then, move the new component a little to see the old one and delete the old one.

But this way is ..well.. not intuitive..

https://wiki.mexle.hs-heilbronn.de/

arcachofo

arcachofo

For me the shift key seems feasible. It's not as often used in regular shortcuts.
Ok, I will leave like this by now.

With the feature it is also possible to "illegally" connect a bus line with a tunnel... (Win10 R977)
I have to double-check it, but I think that with the last changes it is possible to use tunnels with Bus lines.

arcachofo

arcachofo

Well, there is actually the workaround, to insert the "new component" (e.g. mega88) with shift and multi-connect to the old one (e.g. mega48). Then, move the new component a little to see the old one and delete the old one.

But this way is ..well.. not intuitive..
Yes, it is a hack and not everybody is as "creative".

I think Sockets is the correct aproach.
And this is very needed to make reusable MCU test circuits, which is a priority right now.
Indeed I'm going to implement it right now and will think about the last details later.

arcachofo

arcachofo

Sockets implemented at Rev 981.

Short Video:

Fizik_S likes this post

arcachofo

arcachofo

Auto-connect bug solved at Rev 982.

Sponsored content



Back to top  Message [Page 1 of 1]

Permissions in this forum:
You cannot reply to topics in this forum