Activity for SimulIDE

  • SimulIDE SimulIDE released /README.md

  • Santiago Santiago modified a comment on discussion General Discussion

    This forum is now read only. Please use the new forum now on: SimulIDE Forum Thanks. Updated new forum address.

  • Santiago Santiago modified a comment on discussion General Discussion

    This forum is now read only. Please use the new forum now on: SimulIDE Forum Thanks.

  • SimulIDE SimulIDE updated /README.md

  • Santiago Santiago committed [r503]

    Added simulide_0.3.12-SR3 Branch (hopefully)

  • Santiago Santiago committed [r502]

    trunk to simulide_0.3.12-SR3 (hopefully)

  • Santiago Santiago committed [r501]

    This getting funny... Hard Reset!

  • Santiago Santiago committed [r500]

    Branch simulide_0.3.12-SR3 (2º try)

  • Santiago Santiago committed [r499]

    trunk to simulide_0.3.12-SR3 (2º try)

  • Santiago Santiago committed [r498]

    Delete failed simulide_0.3.12-SR3 branch commit

  • Santiago Santiago committed [r497]

    Added simulide_0.3.12-SR3 branch

  • Santiago Santiago committed [r496]

    Update to simulide_0.3.12-SR3

  • Santiago Santiago modified a comment on discussion General Discussion

    This forum is now read only. Please use the new forum now on: SimulIDE Forum Thanks.

  • Santiago Santiago modified a comment on discussion General Discussion

    This forum is now read only. Please use the new forum now on: http://forum.simulide.com Thanks.

  • Santiago Santiago modified a comment on discussion General Discussion

    Here is the new forum: http://forum.simulide.com Please use the new forum now on. Thanks.

  • Santiago Santiago modified a comment on discussion General Discussion

    Here is the new forum: http://forum.simulide.com Please use the new forum now on. Regards.

  • Santiago Santiago posted a comment on discussion General Discussion

    Here is the new forum: http://forum.simulide.com

  • Santiago Santiago posted a comment on discussion Help

    Hi. No, not possible.

  • Anonymous posted a comment on discussion Help

    Hi Santiago, Is it possible to connect it to console? For eg. I will select my components on console, run simulation and get the output on console itself.

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    You can find it here (at the end of the post): https://www.patreon.com/posts/simulide-0-3-11-25271918

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    I still didn't found that version. I was thinking in support on patrons, but couldn't use it yet to identify if it will work.

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    Yes, you are right. Thanks for rerporting.

  • diego bertotti diego bertotti posted a comment on discussion Bugs, Errors and Other Problems

    in about box i see SimilIDE

  • diego bertotti diego bertotti posted a comment on discussion Bugs, Errors and Other Problems

    in about box i see SimilIDE

  • Santiago Santiago posted a comment on discussion Circuits

    Main problem in my side is that i have a very limited amount of time to put here. And keeping a repo with proper commits for every single change is very time consuming. I prefer using that time actually working in the program and get something usable in years instead of decades. in Any case a project like this is just not possible in 0.2.9 , there are too many problems and missing features. 0.3.12 is intended to be an LTS and it is capable of something like what you want. Indeed i built an small...

  • Anonymous posted a comment on discussion Circuits

    That's regretable, my main concern is that there is nothing to bisect when looking into issues. Likewise you are not getting the bennifits of CI. Is this because of SVN? I noticed that one of the tags or branches was created using a system copy command instead of an svn copy. SVN was never a great solution, many of the things it was supposed to do well it never did and for everything else it was mediocre. SF is also showing it's age, with many projects finding homes elsewhere. For example take a...

  • Santiago Santiago posted a comment on discussion Circuits

    No, this is the only repo. Since a year or so I'm only using it to upload new versions.

  • Anonymous posted a comment on discussion Circuits

    I've finished up on the Hazel-rs project I was working on and can take a look back at this. Last time I discovered that many of the commits that were bugfixes wheren't, IMHO, applicable to a stable branch. As a side not I went looking for the EEPROM persistance patches, and discovered that many of the most recent commits where lacking in historical content(looks like they are large patchess instead of digestable patch sets). This could explain why I was unable to locate the commits that fixed bugs,...

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    Hi Nandasena. It would be nice to simulate your exact circuit, but as i said bjt transistor are very cpu intensive, so it is difficult for simulide to simulate bjt at high frequencies. In this case you are using transitors just as switching devices, so you can use inverted buffers instead to get the same funcionality and get a much faster simulation. About simulide version: The main change from 0.2.X to 0.3.X versions is PIC simulation. In 0.3.X versions PIC simulation is much better and solved quite...

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    Dear sir, Thank you very much for your king attention. I am using Simulide version 0.2.9. In the questionable circuit used transistors are all C 828. Here i am forwarding the hex file. Nandasena agampodi.

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    Hi. I can't test the circuit, because you didn't send the .hex file. And you didn't mention wich simulide version are you using, but looks like you are not using last available version, so i'm not sure what can work for you . Using transistor at high frequencies can be very slow, specially bjt, mosfet are faster. But if you don't need the analogic capabilities of transistors, beter use an inverted buffer with open collector output. It is also better to use a single 7segment configured as 5 displays...

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    Dear sir, I configured a 5 digit up counter with PIC16F84, 5 seven segments.Once simulated it seems not working. I realize simulation speed rapidly drops low as 1%. Pl concentate on this. I have attached my circuit for reference.! Thanks!! Nandasena agampodi.

  • Santiago Santiago posted a comment on discussion Help

    Hi. Sorry, there is no plan nor time to create a development documentation. If you need some information please email me.

  • Anonymous posted a comment on discussion Help

    Hi Santiago, Are there any plans to create a development documentation?

  • Santiago Santiago posted a comment on discussion General Discussion

    Files available here (at the end of the post): https://www.patreon.com/posts/simulide-0-3-11-25271918

  • Santiago Santiago posted a comment on discussion Help

    Hi, i think you should try 0.3.11 Files available here (at the end of the post): https://www.patreon.com/posts/simulide-0-3-11-25271918

  • Anonymous posted a comment on discussion Help

    Hi Santiago, I am new to this and i see that your application (ver0.3.10) have some bugs, can you fix it? if posible, i will send it via your email. the cuongtc311@gmail.com is my email. Best & regards,

  • Santiago Santiago posted a comment on discussion General Discussion

    It would be a bit tricky as you can only grab text component by the edge, so if edge is not visible then nowhere to grab it. But maybe this component needs a redesing, i will think about it. Thanks for your suggestion.

  • Santiago Santiago posted a comment on discussion General Discussion

    Hi. Not possible in 0.3.10, but font scaling is available in 0.3.11: https://www.patreon.com/posts/simulide-0-3-11-25271918

  • pete bateman pete bateman posted a comment on discussion General Discussion

    Hi, running 0.3.10 on Mint 19. How do I chage the size of the label fonts - they're bigger than the compnents and get in the way of everything. Can't find an option for font sizes anywhere. Cheers Pete

  • Michael Michael posted a comment on discussion General Discussion

    Is it possible to change the background of the TextComponent to transparent? Would be helpful when adding over a Rectangle. Michael

  • Santiago Santiago posted a comment on discussion Help

    Sorry I have no idea how to do that.

  • Anonymous posted a comment on discussion Help

    I want to make this SimulIDE web based application. Can you guide me how should I proceed with this idea?

  • Anonymous posted a comment on discussion Circuits

    I found the commit about the pot, I wasn't aware my searches were case sensitive. This commit mixes bugfixes and whitespace, if you must mix code and whitespace change then please don't do that at least. On top of that it dosn't look complete and isn't minimal at the same time. https://sourceforge.net/p/simulide/svnrepo/462/

  • Anonymous posted a comment on discussion Circuits

    I tried to put this somewhere else, but it doesn't seem like it would fit nicely anywhere. Consider condensing your forum topics, having a home for everything is nice but given the volume it's unnecessary. Am I wrong in thinking that the 0.2.9 branch was not created using the svn copy command? I found something that was close and with git was able to rebase. http://svnbook.red-bean.com/en/1.7/svn.branchmerge.using.html I had a go at mapping these to commits and it starts out great, but eventually...

  • Anonymous posted a comment on discussion Circuits

    I was thinking about it and the answer is more philosophical than logical. If the goal was just to play with an emulated bread board computer it would be much simpler to whip up something along the lines of the Virtual Apollo Guidance Computer software. The power of using software like SimulIDE would simply be lost if a circuit was engineered to only function inside SimulIDE. Thus I think it's important to duplicate this computer in such a way as to map out(or design) the intended real-world solution....

  • Santiago Santiago posted a comment on discussion Circuits

    If you stay in 0.2.9, here is a tutorial to create subcircuits: http://simulide.blogspot.com/p/blog-page_30.html List of changes since 0.2.9: New Features: - Simulation speed improved. - Bjt simulation improved. - Bjt: threshold property. - Pic open collector pins. - About dialog. - Circuit properties save to simu file. - Text Component: Font property. - Seven Segment: configurable led properties. - Seven Segment: vertical pins. - Resizable Resistor Dip. - Mux and Demux shape. - Led Brightness more...

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    Hi. Sorry this is an error in simulide. It will be fixed in next releases. Try using lowercase instructions, as file attached. Thank you very much for reporting!!

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    In my attempt to simulate Pic .asm file in SimulIDE, these files are detected as Avr.asm files. So in verifying, errors are issued. Pl reply in this regard. By Agampodi Nandasena.

  • Santiago Santiago posted a comment on discussion Circuits

    You are right, 555 was not working in subcircuits. This issue and some other issues in subcircuits are solved in last svn commit (trunk). There is also implemented a new much easier system to create packages and subcircuits. I think you should definetly try last svn commit (trunk). I did a simplified version of your 555 based clock and the corresponding subcircuit, very simple and working well. Think that 2 of the 3 555 are just for debouncing purposes, switches in simulide don't bounce, so these...

  • Santiago Santiago posted a comment on discussion Help

    Hi. This is a GUI aplication, you can't run it without GUI. What exactly do you want to do?

  • Anonymous posted a comment on discussion Circuits

    I can see that the 74XX189 is going to be a bit of a beast, so I'll want to make sure I've the basics down prior to takcling it.... Plus there is performance to consider, any thoughts? https://gitlab.com/cheako/simulide/blob/5ca3edbe5d330fbd60342209c882a5a87749c166/74XX189.simu

  • Anonymous posted a comment on discussion Circuits

    I figured out that thoes instructions don't work on my version of simulide. I also figured out that I'm unable to use 555 timers in subcircuits, so what I was trying to do wasn't practicle/simple/easy and I've moved past it. I instead implemented the 74XX173(4-bit D-type Registers With 3-state Outputs), as the name impliyes it's a logic circuit. The description I have of using it, is from here: https://youtu.be/CiMaWbz_6E8 Thus I'm not realy able to test what I've done, because. I plain don't understand...

  • Anonymous posted a comment on discussion Help

    Hello, How can I remove GUI and connect it to shell commands? I am new to this and I need basic guidance.

  • Santiago Santiago committed [r495]

    Update to last dev. vers. (12)

  • Santiago Santiago committed [r494]

    SimulIDE_0.3.11-RC2.1

  • Santiago Santiago posted a comment on discussion Circuits

    Nice project... Not sure wich simulide version are you using, but there are lot of improvements and fixes in all regarding subcircuits in later versions. I think you should write to my email to talk about this.

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    I forget why I stopped using trunk, I bet it was because it dosn't build. I setup CI for my gitlab repo. This does two things, it let's ppl download the last version that builds and it provides *working build instructions. It specifyed what docker container to use and wjhat commands are nessisary to setup that docker. https://gitlab.com/cheako/simulide/pipelines

  • Anonymous posted a comment on discussion Circuits

    Here is the patch that adds the subcircuit: https://gitlab.com/cheako/simulide/commit/3eca01741ba7a078db970078fc8ef55953c3ffdb

  • Anonymous posted a comment on discussion Circuits

    I bet it would be helpfull to have the project that generated the subcircuit. https://pastebin.com/WriX4Y9E

  • Anonymous posted a comment on discussion Circuits

    https://pastebin.com/bTBRneNz https://pastebin.com/qCDbX3yC I'm guessing that I'll need to move the pot and switches outside the package. My question is mainly for Toggle Switch-41, but applies to the others I'd guess. The common is connected to Ground, so do I need to expose that pin? What about for A and B, they are outputs so the natural assumption is that these should be setup as inputs... However the value inputted is either NC or Gnd, it's conceivable then that this would be better served as...

  • Santiago Santiago posted a comment on discussion Feature Requests

    Thanks, i will have a look.

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    Looks like you are using 0.2.9-SR1 branch, better use trunk. This bug might be solved. Thanks for reporting.

  • Santiago Santiago posted a comment on discussion Circuits

    Hi. Looks like there is a problem with CV pin. In yor circuit you can just leave it disconnected (delete 10 nf capacitors). Thanks for reporting!!

  • Anonymous posted a comment on discussion Circuits

    I started over, still dosn't seem to work... Though it looks pritty now. https://pastebin.com/GyDdQPua

  • Anonymous posted a comment on discussion Circuits

    Is there a way to beautify the diagram? https://pastebin.com/RpSQCqPe https://eater.net/8bit/clock

  • Anonymous posted a comment on discussion Feature Requests

    The style you've chosen is akin to the MS Windows Embrace, extend, and extinguish of XML. Attributes were never meant to store data and once you start trying to use XLST or XPath against attributes, this becomes clear. Another note is that element names should be short and upper case , , ect. You use xmlns to give meaningful names to these abbreviations, see https://www.w3schools.com/xml/schema_intro.asp. Also, make use of XLST. You can debug print or generate an HTML view. https://www.w3schools.com/xml/xsl_intro.asp...

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    [New Thread 0x7fffb98f9700 (LWP 5433)] [Thread 0x7fffb98f9700 (LWP 5433) exited] QGraphicsItem::ungrabMouse: cannot ungrab mouse without scene QGraphicsItem::ungrabMouse: cannot ungrab mouse without scene QGraphicsItem::ungrabMouse: cannot ungrab mouse without scene Thread 1 "SimulIDE_0.2.9" received signal SIGSEGV, Segmentation fault. 0x00005555556c26c9 in ePin::setEnode(eNode*) () (gdb) bt #0 0x00005555556c26c9 in ePin::setEnode(eNode*) () #1 0x00005555555ef34b in Connector::closeCon(Pin*) () #2...

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    Ohh, r493 could mean a lot of things(silly subversion): /home/cheako/Downloads/simulide-svnrepo-r493-branches-simulide_0.2.9-SR1.zip

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    From r493. [New Thread 0x7fffb98f9700 (LWP 2999)] [Thread 0x7fffb98f9700 (LWP 2999) exited] Thread 1 "SimulIDE_0.2.9" received signal SIGSEGV, Segmentation fault. 0x00005555555eedd0 in Connector::remNullLines() () (gdb) bt #0 0x00005555555eedd0 in Connector::remNullLines() () #1 0x00005555555f34b9 in Node::joinConns(int, int) () #2 0x00005555555f442e in Node::inStateChanged(int) () #3 0x00005555555edd54 in Connector::remove() () #4 0x000055555563a518 in Potentiometer::remove() () #5 0x00005555555da0b2...

  • Anonymous posted a comment on discussion Feature Requests

    Thanks: https://gitlab.com/cheako/simulide/commit/d64016e51750df27ac3960aac63f28a9dbe976ae I added the chip I was looking for, though it also needs persistance. Let me know if there is anyothing I can do to help.

  • Anonymous posted a comment on discussion Feature Requests

    Hi, When UI use the EEPROM with an Arduino, the values are retained between poweroffs. That is great, but when I quit SimulIDE and restart it with the same circuit, my EEPROM is cleared. It would be nice to be able to store the EEPROM contents between SimulIDE invocations. The most simple solution (from my point of View) would be an external file which holds the EEPROM contents (like the firmware does). That way the EEPROM will survive invocations of SimulIDE. Erasing the EEPROM would be as simple...

  • Santiago Santiago posted a comment on discussion Feature Requests

    Hi. I'm already working in EEPROM persistance.

  • Anonymous posted a comment on discussion Feature Requests

    I need this too. Specifically AT23C16.

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    Yes there are still some nasty bugs. I guess you are using 0.3.10-SR2 Some bugs might be already solved. But it would be very useful to know what was the program doing when it crashed. if you get a case you can reproduce it would be ideal.

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    Hi. Thanks for reporting. I will have a look.

  • Santiago Santiago posted a comment on discussion Help

    Hi. Thanks. Is it possible for example to tell the program to show the result from time t=0s to t=10s and show me the graph of the output? Sorry. That's not possible.

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    Thats's an old version. Now you scroll by using middle button: http://simulide.blogspot.com/p/basic-use.html

  • max1858 max1858 posted a comment on discussion Bugs, Errors and Other Problems

    I'm on Arch Linux 64 Bits. Frequently I experience shutting down of the program. I've tried to run it from terminal and the only message is "segmentation fault".

  • max1858 max1858 posted a comment on discussion Bugs, Errors and Other Problems

    Left mouse click allows to create a selection rectangle. Holding shift when left click doesn't change this behavior and it still create a selection rectange: No moving inside the window as illustrating here: https://youtu.be/k6Eu72MWyyQ?start=243

  • max1858 max1858 posted a comment on discussion Help

    Hi! Very interesting program! I think the real time output is a very useful way to interact with the circuit. But sometimes I need to have the output directly, without having to wait. Is it possible for example to tell the program to show the result from time t=0s to t=10s and show me the graph of the output? Thanks a lot in advance!

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    Hi, I did some more testing. As the program is on a network share, I tried to compile with the Windows version of SimulIDE. This works fine. After I upgraded the Arduino IDE to 1.8.9, the windows version gives me the same error as I get on Linux. I downgraded the Arduino IDE on Linux to 1.8.8, and SimulIDE is able to compile my sketch again. Apparently something between SimulIDE and ArduinoIDE (or to be more specific: the compiler) has changed in version 1.8.9, breaking my sketch. My problem is 'solved'...

  • Anonymous posted a comment on discussion General Discussion

    Hi, sorry, I've not worked on this for a while, got distracted with other projects. I'll make a note to myself to check the latest code and see if my changes still work, and if they do, at least to the degree they did before, I'll post here and let you know. I might be able to build up a macOS packaged, or at the very least put together a patch that will enable you to build yourself. Paul

  • Anonymous posted a comment on discussion General Discussion

    Hi Paul, I would also be interested in a Mac version. Is it up for download?

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    hi, You can helpme ? how I do this. I solved my compile issues. I was getting a file cerificate error for the once of the board Json files. I removed the cached ones which force the Arduino IDE to re-download them, and I can compile in SImulIDE now.

  • EJSJR EJSJR posted a comment on discussion Help

    First, congrats for your job. A great one! I am still using an old PC, 32-bits (Ubuntu 16.04 LTS), and did not find your last update for this. Do you not plan to compile your project for this plataform? Probably your answer will be that I can compile it by myself. Unfortunately, I still do not know how to do it. After some issues, I could run your version 0.2.9, but I can not connect any wire to the terminals. Not in fact, because when I move the board, the wires grows or shrink with the movement....

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    initially it was with version 1.8.9, then downgraded to version 1.6.12, the problem continued, I upgraded to 1.9.beta and the problem remained. PS. I use win7-64 and simulide 0.3.10-SR2-win32, i try with SR1 too.

  • Santiago Santiago posted a comment on discussion General Discussion

    Hi Andres. Thanks for sharing your script.

  • Andres Basile Andres Basile posted a comment on discussion General Discussion

    Hello guys, I started learning a little bit of assembler few weeks back and when I found this project was glorious, thank you very much! While learning usart, two days ago, I started wonder what was difference about "serial monitor" and "serial port" so in process of find out, I ended writing a small script in Python to interact with my firmware. It is really simple, uses Python core libraries and tried to put comments as possible. I'm not sure if this right place to share it, if not, I apologizes...

  • Santiago Santiago posted a comment on discussion Bugs, Errors and Other Problems

    You are using a beta version of Arduino IDE. Have you tried with last Arduino IDE release: ARDUINO 1.8.9 ?

  • Anonymous posted a comment on discussion Bugs, Errors and Other Problems

    I heave the same problem when i compile a blink sketch. I try upgrade and downgrade the arduino IDE but didn´t solve. Above the error log. "C:\Users\paulo\Downloads\arduino-PR-beta1.9-BUILD-107\hardware\tools\avr/bin/avr-size" -A C:/Users/paulo/AppData/Local/simulide/codeeditor/buildIno/teste.ino.ino.elf Sketch uses 930 bytes (2%) of program storage space. Maximum is 32256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes. Loading...

  • Santiago Santiago posted a comment on discussion Feature Requests

    Hi. There is already 74HC4024.

  • Anonymous posted a comment on discussion Feature Requests

    Hello, can you add the CD4024

  • Anonymous posted a comment on discussion Feature Requests

    Hi. Is it possible to ad WS2812 LEDs. Thank you

  • Santiago Santiago posted a comment on discussion Feature Requests

    By now it is not possible, hopefully i will be done in future versions.

1 >