Thanks Maciej, I want to analyze the kicad source code so that I can embed Qucs simulator in it. I know I'm at beginner leel, but I'm fully motivated to achieve my aim which will be surely very useful.
Regards, Babar Malik. On Jan 19, 2018 12:38 PM, "Maciej Sumiński" <[email protected]> wrote: > Hi Babar, > > Is there any particular type of analysis you would like to perform? > KiCad is C++ code, so any decent IDE would be helpful. We use Doxygen > for code documentation [1], I think it explains much about the classes > relations. There is also developers documentation [2] which you might > find useful. > > Regards, > Orson > > 1. http://docs.kicad-pcb.org/doxygen/ > 2. http://kicad-pcb.org/contribute/developers/ > > On 01/19/2018 05:34 AM, Babar Malik wrote: > > Hi all, > > Can anybody please tell me that which tool i'll be using using to analyze > > the source code of KiCad ? > > > > Your assistance will be highly appreciated. > > > > Regards, > > Babar Malik. > > > > Best Regards, > > Muhammad Babar Malik > > Namal College Mianwali > > An Associate College of University of Bradford > > > > On 16 January 2018 at 23:27, Dan Weatherill <[email protected]> > > wrote: > > > >> gnucap would also be very nice, especially for mixed signal stuff. > >> That said my impression of it is that its development is not especially > >> active > >> at the moment. > >> > >> Dan W > >> > >> > >> On Tuesday, 16 January 2018 09:22:49 GMT Babar Malik wrote: > >>> Thanks a lot. As far as my background knowledge is concerned, I am > >> familiar > >>> with C++ but I didn't executed any project which includes a complete > >>> software development. > >>> > >>> Babar > >>> > >>> Best Regards, > >>> Muhammad Babar Malik > >>> Namal College Mianwali > >>> An Associate College of University of Bradford > >>> > >>> On 16 January 2018 at 13:38, Christian Gagneraud <[email protected]> > >> wrote: > >>>> CC Qucs's maintainer, please feel free to extend. > >>>> > >>>> On 16 January 2018 at 21:14, Babar Malik <[email protected]> > wrote: > >>>>> I am much more interested to integrate Kicad and Qucs, and the first > >>>> > >>>> step > >>>> > >>>>> towards this would be to study the source code of Kicad from scratch. > >>>>> Can > >>>>> you please help me regarding to this ? Please guide me from where I > >>>> > >>>> should > >>>> > >>>>> take first step? > >>>>> your help will be highly appreciated. > >>>> > >>>> Hi Babar, (Please keep mailing list(s) posted) > >>>> > >>>> Integrating KiCAD and Qucs can be done at several levels. > >>>> Both projects are written in C++, but one uses WxWidgets, while the > >>>> other is using Qt (3, 4, but not 5). > >>>> So maybe a possible approach would be to try to integrate qucsator > >>>> (the core simulation engine) with KiCAD's GUI. > >>>> That is: do not try to merge/join them at C++ level, but at process > >> level. > >>>> Please also note that Qucs has some friendly forks that attempts to > >>>> consolidate alternative simulation engines (ngspice, xyce, gnucap, > >>>> spice opus, ...) > >>>> > >>>> See eg.: https://qucs-help.readthedocs.io/en/spice4qucs/BasSim.html > >>>> > >>>> I have no authority in any of the aforementioned projects, but may I > >>>> suggest to contact the developer mailing of each project. > >>>> Have a look at each project git repo, and don't hesitate to ask > >>>> question on respective mailing lists. > >>>> > >>>> Some starting points: > >>>> https://github.com/Qucs > >>>> https://ra3xdh.github.io/ > >>>> https://github.com/KiCad > >>>> https://savannah.gnu.org/git/?group=gnucap > >>>> https://github.com/Qucs/gnucsator > >>>> > >>>> As I said, if you want to integrate qucs and KiCAD, you might want to > >>>> focus on using qucsator/gnucsator as simulation backend(s) in KiCAD > >>>> > >>>> Don't feel overwhelmed, dive in and ask! ;) > >>>> > >>>> What's your background? What are your skills and experience? It might > >>>> be useful to present yourself so that community members can understand > >>>> where you're coming from and how to help you to achieve your goals. > >>>> > >>>> Chris > >> > >> > >> _______________________________________________ > >> Mailing list: https://launchpad.net/~kicad-developers > >> Post to : [email protected] > >> Unsubscribe : https://launchpad.net/~kicad-developers > >> More help : https://help.launchpad.net/ListHelp > >> > >> > > > > > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

