kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #33347
Re: KiCad And Quces
On 19 January 2018 at 17:34, Babar Malik <babarnamal@xxxxxxxxx> wrote:
> Hi all,
> Can anybody please tell me that which tool i'll be using using to analyze
> the source code of KiCad ?
I personally use QtCreator on Linux/OSX/Windows, for hacking C++ project.
See http://doc.qt.io/qtcreator/index.html
Chris
>
> 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 <dan.weatherill@xxxxxxxxxx>
> 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 <chgans@xxxxxxxxx>
>> > wrote:
>> > > CC Qucs's maintainer, please feel free to extend.
>> > >
>> > > On 16 January 2018 at 21:14, Babar Malik <babarnamal@xxxxxxxxx> 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 : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help : https://help.launchpad.net/ListHelp
>>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
References