kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #33346
Re: KiCad And Quces
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 <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
>
Attachment:
signature.asc
Description: OpenPGP digital signature
Follow ups
References