Commit Graph

618 Commits

Author SHA1 Message Date
Galen Nickel
5983cfafd8
Set serial help paths for blocks (#2159) 2019-06-07 14:56:02 -07:00
Peli de Halleux
9eec76410a add API to disable serial padding. (#2145)
* add API to desiable serial padding.

* renamed api
2019-06-07 14:29:03 -07:00
Peli de Halleux
4770b4dee2 bump setgroup on top of radio (#2157)
* bump setgroup on top of radio

* move group up
2019-06-07 14:27:55 -07:00
Peli de Halleux
83ababd521 support flag argument (#2126)
* support flag argument

* enable drop semantics

* add reentrant

* updated shims
2019-06-07 09:54:36 -07:00
Peli de Halleux
a0181ef2a7 add blocks for serial set tx/rx buffer size (#2144) 2019-06-07 09:12:35 -07:00
Peli de Halleux
b553825f0c remove baud rate as it is not support on HW (#2124) 2019-06-07 09:01:23 -07:00
Chase Mortensen
7345a3797e
Sets JustWorks to the actual config values (#2137) 2019-06-06 10:40:29 -07:00
Galen Nickel
3f106307ff
Fix some titles, sigs in ref docs (#2128)
* Fix some title and sigs in ref docs

* better buffer source
2019-06-05 16:28:56 -07:00
Peli de Halleux
c56df20d59
refresh shims (#2134) 2019-06-05 13:34:07 -07:00
kimprice
84fcc38e61
Fixed issue with 'b' flats being output as note 'B' (#2055)
* Fixed issue with 'b' flats being output as note 'B'

* 'b' will only be interpreted as a flat when following another note, otherwise it will be interpreted as the 'B' note
2019-05-16 12:50:08 -07:00
Peli de Halleux
39c3a7da47
Pxt5116 (#2021)
* bump pxt 5.11.6, 6.7.2

* enable debugger
2019-04-24 07:41:10 -07:00
Richard Knoll
61aae94d8b
Rewriting the radio in TypeScript (#2000)
* Refactoring radio into the ts

* Moving the rest of the radio functionality to the TypeScript

* Removing sim implementation of old radio cpp

* Adding test script

* Removing handler key

* Rename internal functions

* PR feedback

* Refactoring to use event bus
2019-04-12 13:10:47 -07:00
Michał Moskal
18b672ae7a
Save memory in music.ts (#1999) 2019-04-10 15:31:50 -07:00
Joey Wunderlich
bc71747112 default to num instead of variable for toString (#1977)
* default to num instead of variable for toString

* to text instead of toString

* converToText
2019-04-08 10:34:09 -07:00
Richard Knoll
3761d1282a
Update the max length of a name in a sendValue packet (#1965) 2019-04-05 10:45:06 -07:00
Peli de Halleux
c3b9d2c648 bump minor version 2019-04-04 20:43:29 -07:00
Richard Knoll
b0a6df8328 Switching to draggable radio blocks (#1956) 2019-04-04 20:34:24 -07:00
Joey Wunderlich
f14cd4fc24 Remove c++ macros that are moving to common packages (#1953)
* (probably) fix PXT_BUFFER_DATA, need to set up docker to test

* switch to adding new macros

* more macros and rename some

* get data length in bytes

* remove macros that were moved to common packages

* bump common packages to include reqd pr
2019-04-04 20:33:17 -07:00
Galen Nickel
aff219c6ef Fill in some parameter TODO's (#1962) 2019-04-04 20:32:48 -07:00
Joey Wunderlich
aa51b7e014 add initial toString block (#1958) 2019-04-04 13:41:51 -07:00
Peli de Halleux
8183b6a4fd
bum pxt 5.9.1 (#1951) 2019-04-03 16:01:04 -07:00
Michał Moskal
98bff887f5 Allocate RefMImage in the GC heap; fixes #1865 (#1934) 2019-03-27 15:10:10 -07:00
Galen Nickel
0f1b923cc9 translator found bug fixes (#1937) 2019-03-22 13:27:25 -07:00
Peli de Halleux
3477d40ce0
uart write sim support (#1933)
* pass data to uart without prefix

* added NEW_LINE support
2019-03-21 10:22:24 -07:00
Peli de Halleux
ea2361792f
Adding serial.set(Rx|Tx)BufferSize (#1931)
* Fix for https://github.com/Microsoft/pxt-microbit/issues/1929

* bump pxt

* updated docs

* fix default values

* moving dialogs to react

* moving to react

* typo

* typo
2019-03-21 08:04:48 -07:00
Peli de Halleux
d640dc5eed
support for is-gesture (#1873)
* support for is-gesture

* updated shims

* activate shake button

* refactor

* refactor shake button
2019-03-21 07:40:23 -07:00
Peli de Halleux
4e77e6259c
vscode Workspace (#1930)
* add vscode workspace

* removed const notation

* updated strings
2019-03-21 04:17:11 -07:00
Peli de Halleux
cd750f51a3
support for hex template (#1913) 2019-03-12 08:25:48 -07:00
Galen Nickel
08b0be35cc Remove servo ref docs (#1890) 2019-02-28 19:05:45 -08:00
Peli de Halleux
c03d03257a
Bump latest common packages (#1885)
* bump pxt

* add fixed

* bump common packages
2019-02-27 22:01:38 -08:00
Peli de Halleux
5389392b4e
reduce GC heap size when BLE is used (#1884) 2019-02-27 15:24:25 -08:00
Michał Moskal
71d98822ae
Support latest PXT with GC (#1798)
* Enable gc and basic compilation fixes

* Add missing GC stuff

* Set microbit-dal version

* Disable jacdac in servo

* UTF fixes

* TS build fixes

* Auto-generated files update

* We only seem to have that much

* Fix for new new compiler

* Account for uninitialized scheduler

* Intialize memory allocator

* bump references

* updated package

* Set image tag, requires https://github.com/Microsoft/pxt/pull/5262

* updated project summaries

* Fixing block tests
2019-02-21 15:41:32 -08:00
Galen Nickel
079cd67c38 Update 'pins' ref pages (#1733)
* Update 'pins' ref pages

* Some jsdoc touchups
2019-01-03 16:02:19 -08:00
chee
025cbc98b3 Fix typo in showIcon jsdoc (#1738)
changes "predifined" to "predefined"
2018-12-13 07:02:48 -08:00
Xuefeng education
30b6ae3acd Remove punctuation for isTouching, isTouchingEdge (#1695)
* Remove punctuation for isTouching, isTouchingEdge

* Update isTouching,isTouchingEdge in core-strings.json
2018-12-02 21:41:52 -08:00
Galen Nickel
55e5125449
Add game state boolean ref docs (#1694)
* Add game state boolean doc refs

* Add check for _img validity

* JS guru tricks
2018-12-02 20:11:17 -08:00
Peli de Halleux
61c06ad969
stop melody block (#1633)
* docs

* updated strings
2018-12-02 07:56:47 -08:00
Galen Nickel
48fcdc8013 Servo lib docs (#1686)
* Servos extension ref docs

* fix param name
2018-11-30 16:17:54 -08:00
Abhijith Chatra
550f39e5b8 Little description for radio broadcast (#1682) 2018-11-29 09:16:51 -08:00
Xuefeng education
b867e909d2 Show block for isGameOver(),isRunning(),isPaused() (#1677) 2018-11-28 21:12:53 -08:00
Peli de Halleux
a936a3a3a3 updated pxt 2018-11-28 12:11:28 -08:00
Peli de Halleux
7b2b502a57
adding missing writeline function (#1667)
* adding missing writeline function

* 1.2.12
2018-11-25 21:57:18 -08:00
Richard Knoll
18a4868cbd
Adding blocks tests (#1620)
* Adding blocks tests

* Moving block tests

* Adding chromium to travis yml
2018-11-14 12:54:26 -08:00
Peli de Halleux
bbc049e05e
updated to pxt444 (#1607) 2018-11-08 16:47:41 -08:00
Galen Nickel
08e9c9c416 Add game 'life' api reference (#1569) 2018-11-01 22:22:54 -07:00
Peli de Halleux
7bc7d2f2ff
only notify needed (#1562)
* only notify needed

* added docs
2018-10-30 19:57:01 -07:00
Peli de Halleux
7783efc9bd
pipe led.plotbargraph through console.log (#1557) 2018-10-29 22:09:28 -07:00
Peli de Halleux
0a708ef815
BLE HF2 log service (#1549)
* basic hf2 service

* service to send hf2 log messages

* use common console.log

* updated shims

* adding config

* adding simulator

* fix hf2 logging

* hide console blocks
2018-10-29 21:12:09 -07:00
Peli de Halleux
93a22ae17f
radio double support (#1540)
* support for doubles in radio

* fix typos

* more docs

* more support

* fix build

* handle serial

* fix length

* fixing buffer allocation

* use same notation

* using decrRC
2018-10-29 10:42:12 -07:00
Peli de Halleux
11dbaabe3a
Buffer from commonpackages (#1520)
* use buffer.ts from common packages

* updated common packages

* fix descr

* fix double description

* restore pin descr
2018-10-25 09:19:49 -07:00