Ivan Kravets
c815e0fadc
Add explanation about waiting for the new serial port
2016-06-03 01:29:18 +03:00
Ivan Kravets
190ffab76d
Hook when new serial port is the same in boot mode
2016-06-03 01:16:16 +03:00
Ivan Kravets
882bddf77e
Revert back some code linked with uploading to Leonardo/Due
2016-06-03 00:42:52 +03:00
Ivan Kravets
06e42dc689
Merge branch 'develop' into feature/platformio-30
...
* develop:
Version bump to 2.9.2 (issues #641 , #645 , #648 , #652 , #664 , #665 , #666 , #671 , #674 )
Fix issue with ARM mbed framework when abstract class breaks compile for LPC1768 // Resolve #666
Fix issue with ARM mbed framework and multiple definition errors on FRDM-KL46Z board // Resolve #641
List embedded boards in docs
Fix multiple definition in mbed framework when using abstract class // Issue #641 , #666
Add "stlink" as the default uploader for STM32 Discovery boards // Resolve #665
Implement grep serial ports for Windows
Remove unused imports
Minor improvements
Fix PyLint's "misplaced-comparison-constant"
Use $PROGNAME instead static name when looking for the firmware
Update title of the article
Add new articles
Link Community Forums FAQ with Docs FAQ
Grep for "/dev/cu.*" on OS X
Skip grep search for serial ports on Windows machines
Improve firmware uploading to Arduino Leonardo based boards
Add MinGW to the PATH
# Conflicts:
# docs/index.rst
# docs/platforms/creating_board.rst
# docs/projectconf.rst
# docs/userguide/platforms/cmd_install.rst
# platformio/__init__.py
# platformio/builder/scripts/atmelavr.py
# platformio/builder/scripts/atmelsam.py
# platformio/builder/scripts/frameworks/mbed.py
2016-06-02 23:53:24 +03:00
Valeriy Koval
0c8f469246
Fix multiple definition in mbed framework when using abstract class // Issue #641 , #666
2016-06-02 17:27:52 +03:00
Ivan Kravets
1fdc2e3091
Remove unused imports
2016-06-02 01:13:34 +03:00
Ivan Kravets
c773c8f5d5
Minor improvements
2016-06-02 01:09:05 +03:00
Ivan Kravets
d7ca3f15a4
Use $PROGNAME instead static name when looking for the firmware
2016-06-01 23:33:15 +03:00
Ivan Kravets
c74a2b4529
Improve firmware uploading to Arduino Leonardo based boards
2016-06-01 20:24:08 +03:00
Valeriy Koval
bfd66deb37
Initial support for unit testing // Issue #408
2016-05-30 17:50:37 +03:00
Ivan Kravets
2ecc007615
Implement packages updating; other improvements to Package Manager // Issue #479
2016-05-29 23:28:50 +03:00
Ivan Kravets
7a053e6df2
Merge branch 'develop' into feature/platformio-30
...
* develop:
Automatically add source directory to "CPPPATH" of Build System
2016-05-29 18:17:34 +03:00
Ivan Kravets
ab15bafc5b
Automatically add source directory to "CPPPATH" of Build System
2016-05-29 18:09:21 +03:00
Ivan Kravets
46893e2f04
Stop build process when framework is used and board is not specified
2016-05-27 12:48:10 +03:00
Ivan Kravets
d68eb28629
Decentralized architecture for development platforms // Issue #479
2016-05-26 19:43:36 +03:00
Ivan Kravets
349b159a7b
Move boards and platforms to separate repos // Issue #479
2016-05-23 22:28:48 +03:00
Ivan Kravets
056cc08d68
Fix issue with `src_filter` option for Windows OS // Resolve #652
2016-05-10 15:36:00 +03:00
Ivan Kravets
cf7a3e377f
Scan all prototypes with pointers
2016-04-30 17:35:41 +03:00
Ivan Kravets
03c0033bed
Optmize INO to CPP converter // Issue #639
2016-04-30 17:33:45 +03:00
Ivan Kravets
238fa36212
Fix path for Windows for Preprocessor
2016-04-30 17:23:51 +03:00
Ivan Kravets
f42c8f10f3
Improve INO to CPP converter // Issue #639
2016-04-30 17:19:18 +03:00
Ivan Kravets
a77cbe5c16
Handle pointer to the prototypes while converting "*.ino" to ".cpp" // Resolve #639
2016-04-30 13:28:57 +03:00
Valeriy Koval
69d6529f7e
Add path to dfu-util for intel_arc32 // Issue #535
2016-04-28 16:48:58 +03:00
Ivan Kravets
4c80a022c7
Use Unix path while converting INO to CPP // Issue #610
2016-04-28 14:52:53 +03:00
Ivan Kravets
f5f9421894
Disable Simba from CI
2016-04-28 14:24:34 +03:00
Ivan Kravets
f7a0374d2b
New RTOS and build Framework named "Simba" // Resolve #412
2016-04-28 14:11:56 +03:00
Valeriy Koval
9a9e177c41
Add missed COMMAND_LINE_TARGETS for microchippic32
2016-04-28 10:41:35 +03:00
Valeriy Koval
e98cc7e500
Remove program target code from microchippic32
2016-04-28 10:28:20 +03:00
Valeriy Koval
b410eed57d
Fix lint errors
2016-04-27 15:26:59 +03:00
Valeriy Koval
7b131ebdde
Initial support for intel_arc32 platform // Issue #535
2016-04-27 15:12:07 +03:00
Valeriy Koval
7a0ad497da
Improve microchippic32 platform
2016-04-27 14:19:38 +03:00
Valeriy Koval
ad9ae4c0af
Fix uploader flags for microchippic32 platform
2016-04-27 13:23:22 +03:00
Ivan Kravets
ab5d7f3313
Allowe to unflag(remove) base/initial flags using build_unflags // Resolve #559
2016-04-27 12:55:07 +03:00
Ivan Kravets
d5b41fe617
Add support for Microchip PIC32 development platform // Resolve #438
2016-04-27 11:43:48 +03:00
Ivan Kravets
eaf325b003
Further work on the support for PIC32
2016-04-26 23:29:45 +03:00
Ivan Kravets
3519cc1a75
PyLint fix
2016-04-26 22:54:39 +03:00
Ivan Kravets
24ef799de7
Remove unused imports
2016-04-26 18:14:30 +03:00
Ivan Kravets
2682e8db8a
Optimise converter from ini to cpp // Issue #610
2016-04-26 18:11:03 +03:00
Ivan Kravets
00b76e6fb5
Refactor source code converter from "*.ino" to "*.cpp" // Resolve #610
2016-04-26 18:05:11 +03:00
Valeriy Koval
360024af38
Initial support for Microchip PIC32 platform // Issue #438
2016-04-26 17:47:23 +03:00
Valeriy Koval
7b14182083
Fix mcu option checking
2016-04-26 13:45:30 +03:00
Valeriy Koval
7c760da618
Update espressif platform according to the latest framework 2.2.0 // issue #627
2016-04-26 13:44:10 +03:00
Valeriy Koval
879efeffd5
Add variant for bbcmicrobit board
2016-04-26 13:24:31 +03:00
Ivan Kravets
c5d961e27e
Fix latice_ice40 dev platform for Python 2.6 // Issue #480
2016-04-26 13:13:44 +03:00
Ivan Kravets
b51d95aba5
New Lattice iCE40 FPGA development platform // Resolve #480
2016-04-26 11:43:46 +03:00
Ivan Kravets
f7be8ad666
Fix firmware uploading using serial port with spaces in the path
2016-04-25 22:02:22 +03:00
Valeriy Koval
d1f4f82897
Fix port autodececting without hwid
2016-04-25 20:35:57 +03:00
Valeriy Koval
12ef1b26bf
Fix flags scope for atmelsam
2016-04-25 14:39:23 +03:00
Valeriy Koval
1872ecff16
Add HWID option for the boards // Issue #632
2016-04-25 12:35:21 +03:00
Ivan Kravets
db0dbe6d8c
Automatically add `-DUSB_MANUFACTURER` with vendor's name // Resolve #631
2016-04-24 00:50:56 +03:00