Damien George
840efe0661
Update README.
2014-03-24 12:47:37 +00:00
Damien George
41ea651839
Add tools/pyboard.py, a simple module to communicate with the pyboard.
...
Using pyboard.py you can use Python running on your PC to execute
commands on the connected pyboard. See examples in that file.
2014-03-24 12:42:06 +00:00
Damien George
f704e7f20e
stmhal: Improve REPL CTRL commands.
2014-03-24 12:23:37 +00:00
Damien George
2f8beb8d88
stmhal: Fix bug with USB CDC transmit buffer wrap around.
2014-03-24 12:23:03 +00:00
Damien George
a82d7ef29d
Merge branch 'master' of github.com:micropython/micropython
2014-03-24 11:49:32 +00:00
Damien George
0e9d96f18f
stmhal: Make Led, Servo and Accel their class, not a function.
2014-03-24 11:48:39 +00:00
Damien George
5fd2ebbbdd
stmhal: Update help function.
2014-03-24 11:27:56 +00:00
Damien George
24ff063e80
py: Remove obsolete declarations; make mp_obj_get_array consistent.
2014-03-24 10:47:13 +00:00
Damien George
4750a8398b
Merge pull request #367 from pfalcon/del-name
...
py: Implement support for "except Exception as var" clause.
2014-03-24 01:14:59 +00:00
Paul Sokolovsky
f909034400
py: Implement support for "except Exception as var" clause.
...
For this, needed to implement DELETE_NAME bytecode (because var bound
in except clause is automatically deleted at its end).
http://docs.python.org/3/reference/compound_stmts.html#except :
"When an exception has been assigned using as target, it is cleared at
the end of the except clause."
2014-03-23 22:00:04 +02:00
Paul Sokolovsky
4b2b7ceca7
runtime: RT_BINARY_OP_EXCEPTION_MATCH: don't fall thru in case of wrong types.
2014-03-23 21:45:19 +02:00
Paul Sokolovsky
1673420053
vm: Abstract working with tagged pointers in VM using macro accessors.
...
Based on issues raised during recent review and inconsistency of different
implementations.
2014-03-23 21:41:29 +02:00
Damien George
f357a19202
stmhal: Fix issues with USB CDC init and receive.
...
Late USB enumeration could clear settings after they had been set.
Now fixed by not clearing some settings on init.
RX was blocking if received characters were not being processed, so
CTRL-C would not be picked up. Now "fixed" by not blocking, but
instead discarding incoming characters if they overflow the buffer.
2014-03-23 18:54:48 +00:00
Damien George
9050b2ee33
stmhal: Improved interface to accelerometer.
2014-03-23 15:34:54 +00:00
Damien George
6fc5449343
stmhal: Remove servo LED debugging.
2014-03-23 14:52:46 +00:00
Damien George
90834b956d
stm/stmhal: Change gammaf to tgammaf.
2014-03-23 14:00:02 +00:00
Damien George
d67441de18
Merge pull request #365 from xbe/tgamma
...
py/builtinmath.c: use tgamma() instead of gamma().
2014-03-23 13:59:14 +00:00
Damien George
1214028842
Merge pull request #354 from xbe/osx-fix
...
Fix OS X detection.
2014-03-23 13:57:46 +00:00
Damien George
506589a4b7
stmhal: Change flash MSD from fixed to removable drive.
2014-03-23 12:48:58 +00:00
xbe
1ea8fcfae4
py/builtinmath.c: use tgamma() instead of gamma().
...
gamma() is now deprecated.
2014-03-23 02:46:10 -07:00
xbe
606821007a
Fix OS X detection.
...
Switch to checking for the __APPLE__ and __MACH__ macros.
2014-03-22 17:37:20 -07:00
Damien George
5a16658b21
stmhal: Copy changes to math.c from stm port.
2014-03-23 00:34:49 +00:00
Damien George
e43e27cf79
Merge pull request #356 from iabdalkader/d2f
...
Implement __aeabi_f2d and __aeabi_d2f
2014-03-23 00:34:11 +00:00
Damien George
196990b8b1
Merge pull request #364 from pfalcon/mpz-unbreak-int-long
...
objint_mpz: Quick&dirty implementation of bitwise operations.
2014-03-23 00:30:14 +00:00
Damien George
23261f3a52
Merge branch 'master' of github.com:micropython/micropython
2014-03-23 00:26:06 +00:00