I can help with this in a day or so. On Dec 28, 2012 4:45 PM, "Brian Sidebotham" <brian.sidebot...@gmail.com> wrote:
> Attached is a .tar.bz2 of the updated raspberry pi gpio template directory. > > As noted in the previous email it's a bit useless at the moment as the > .kicad_pcb file appears to be ignored. > > Best Regards, Brian. > > > On 28 December 2012 12:08, Brian Sidebotham <brian.sidebot...@gmail.com>wrote: > >> Hi Guys, >> >> Excellent work! Sorry it's taken me so long to respond! >> >> I have updated the Rapsberry-Pi template to the new kicad_pcb >> s-expression format but I have an issue. >> >> I started a new project based on the old template, and I've made some >> changes (Marked some low height areas and what-not which aid layout). Then >> I used Save-As in PCBNEW to save in the .kicad_pcb format - this file looks >> good, and I deleted the .brd file. Now though, the .kicad_pcb file doesn't >> show in the project tree. KiCad also doesn't try and open the .kicad_pcb >> file either, it warns me that the .brd file doesn't exist yet. >> >> Is there something I've done wrong? Sorry I've not been keeping up with >> the list for a month or so, so I may have missed something obvious. >> >> The board does get loaded correctly if I select the correct filetype and >> load it with PCBNEW. Here is my PCBNEW version information: >> >> Application: Pcbnew >> Version: (2012-11-30 BZR 3829)-testing >> Build: wxWidgets 2.9.4 (wchar_t,compiler with C++ ABI 1002,GCC 4.7.0,wx >> containers,compatible with 2.8) >> Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, >> Little endian, wxMSW >> Boost version: 1.49.0 >> Options: USE_PCBNEW_NANOMETRES=ON >> KICAD_GOST=OFF >> USE_WX_GRAPHICS_CONTEXT=OFF >> USE_WX_OVERLAY=OFF >> USE_BOOST_POLYGON_LIBRARY=OFF >> KICAD_SCRIPTING=OFF >> KICAD_SCRIPTING_MODULES=OFF >> KICAD_SCRIPTING_WXPYTHON=OFF >> >> Finally, Merry Christmas to those currently celebrating it! :D >> >> Brian. >> >> >> On 15 December 2012 00:41, Wayne Stambaugh <stambau...@verizon.net>wrote: >> >>> On 12/14/2012 12:18 PM, Dick Hollenbeck wrote: >>> >>>> >>>> Guys, >>>> >>>> >>>> Wayne & co.'s fabulous work on the new BOARD file format is now >>>> standard. >>>> >>>> >>>> I have committed the changes necessary to use *.kicad_pcb as default. >>>> >>>> This could a fairly disruptive change for some, but you can still load >>>> and save legacy >>>> (*.brd) files. The new format is *.kicad_pcb, called KiCad format. >>>> >>>> How do you make the transition? >>>> >>>> Well you control that entirely: >>>> >>>> 1) File Save. When you "save" a BOARD now, this logic comes into play >>>> >>>> pcbFileName = aFileName; >>>> >>>> if( pcbFileName.GetExt() == LegacyPcbFileExtension ) >>>> pluginType = IO_MGR::LEGACY; >>>> else >>>> { >>>> pluginType = IO_MGR::KICAD; >>>> pcbFileName.SetExt( KiCadPcbFileExtension ); >>>> } >>>> >>>> >>>> >>>> In otherwords, legacy stays in effect if it was in effect. >>>> >>>> >>>> 2) File Save As. The default file format is *.kicad_pcb unless you use >>>> the dropdown box >>>> near the OK Cancel button to select legacy. >>>> >>>> >>>> 3) When launching pcbnew from kicad project manager, the project >>>> manager looks for both >>>> the *.brd and *.kicad_pcb files. >>>> >>>> It follows this logic when deciding which one to give to pcbnew: >>>> >>>> >>>> void KICAD_MANAGER_FRAME::**OnRunPcbNew( wxCommandEvent& event ) >>>> { >>>> wxFileName legacy_board( m_ProjectFileName ); >>>> wxFileName kicad_board( m_ProjectFileName ); >>>> >>>> legacy_board.SetExt( LegacyPcbFileExtension ); >>>> kicad_board.SetExt( KiCadPcbFileExtension ); >>>> >>>> if( !legacy_board.FileExists() || kicad_board.FileExists() ) >>>> ExecuteFile( this, PCBNEW_EXE, QuoteFullPath( kicad_board ) ); >>>> else >>>> ExecuteFile( this, PCBNEW_EXE, QuoteFullPath( legacy_board ) ); >>>> } >>>> >>>> >>>> >>>> Give Wayne credit if you like it. >>>> >>> >>> Dick, >>> >>> I think you deserve a lot of credit on this as well. You were >>> instrumental in making it possible by providing motivation and the >>> excellent low level objects from which to build upon. As always, I've >>> enjoyed the collaboration. >>> >>> Wayne >>> >>> >>>> If you don't like it, well then submit a patch :) >>>> >>>> >>>> Thanks, >>>> >>>> Dick >>>> >>>> >>>> >>>> ______________________________**_________________ >>>> Mailing list: >>>> https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers> >>>> Post to : >>>> kicad-developers@lists.**launchpad.net<kicad-developers@lists.launchpad.net> >>>> Unsubscribe : >>>> https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers> >>>> More help : >>>> https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp> >>>> >>>> >>> >>> ______________________________**_________________ >>> Mailing list: >>> https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers> >>> Post to : >>> kicad-developers@lists.**launchpad.net<kicad-developers@lists.launchpad.net> >>> Unsubscribe : >>> https://launchpad.net/~kicad-**developers<https://launchpad.net/~kicad-developers> >>> More help : >>> https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp> >>> >> >> > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp