Commit Graph

127 Commits

Author SHA1 Message Date
Michal Moskal
ef7fdc2ef7 Rename pxsim.pxt to pxsim.pxtcore 2016-09-01 13:06:03 +01:00
darzu
19e33d029d removes dead code 2016-08-31 20:15:59 -07:00
darzu
e3671ca809 Merge branch 'arduino' into generic-part 2016-08-31 19:37:57 -07:00
darzu
1f3a2ab6fe adds generic parts to instructions parts list and requirements panels 2016-08-31 19:37:20 -07:00
darzu
dad3e89577 adds "extraColumnOffset" for generic parts 2016-08-31 19:28:28 -07:00
darzu
658083b4eb removes all experimental boards 2016-08-31 19:03:11 -07:00
darzu
1441129355 adds support for generic components 2016-08-31 19:01:59 -07:00
darzu
2b87b26f00 adds support for arduino zero 2016-08-31 18:03:34 -07:00
darzu
ae17d4380e re-adds arduino board definitino 2016-08-31 14:55:58 -07:00
darzu
f79b726f87 tiny progress on generic part support 2016-08-31 14:48:44 -07:00
Peli de Halleux
0f3c7b8c0f Merge branch 'breadboarding' of https://github.com/Microsoft/pxt-microbit into breadboarding 2016-08-31 14:07:16 -07:00
Peli de Halleux
dac6f5af73 specifying packages needed to render blocks 2016-08-31 14:07:10 -07:00
darzu
99fb074952 adds more padding under breadboard 2016-08-31 14:03:25 -07:00
darzu
66ba26586f fixes wire highlighting in instructions 2016-08-31 13:59:20 -07:00
darzu
e27c4de108 micro:bit wireframe 2016-08-31 13:39:47 -07:00
darzu
626055d3eb fixes microbit board height issue 2016-08-31 11:34:49 -07:00
darzu
c2e37a2c6e refactoring instructions to work with boardHost 2016-08-31 11:14:16 -07:00
Peli de Halleux
d9f2c7cc42 don't show text cursor on labels 2016-08-31 05:31:09 -07:00
Peli de Halleux
15638d2767 don't use 'let' in .html files 2016-08-31 04:55:26 -07:00
Peli de Halleux
4c27d62796 removing external boards 2016-08-30 21:15:27 -07:00
Peli de Halleux
90da72a8de support for resizing simulator based on usage of parts 2016-08-30 17:18:03 -07:00
darzu
8f50beb938 adds new custom NeoPixel svg 2016-08-30 15:59:02 -07:00
darzu
52527dd584 fixes micro:bit + breadboard sim size issue 2016-08-30 15:33:57 -07:00
darzu
fc0faf5181 removes unused m:b params 2016-08-30 14:17:17 -07:00
darzu
cd9589e562 adds "boardhost" to handle composition of ...
... breadboard, board, wires, and definition allocation.
2016-08-30 14:13:44 -07:00
darzu
af7c51b954 renames state -> board 2016-08-30 12:42:30 -07:00
darzu
a65e71f3b1 moves all of pxt-arduino breadboarding here...
... see pxt-arduino history starting here: acd49bb795
2016-08-30 11:55:00 -07:00
darzu
89e899cc79 splits m:b simulator state 2016-08-30 11:51:32 -07:00
darzu
a984778dfd renames simsvg and libmbit 2016-08-30 11:27:29 -07:00
Michal Moskal
7053fd1490 Ref-counting fix 2016-08-25 15:45:43 +02:00
Michal Moskal
538f08052d Make Image ref-counted; fixes #171 2016-08-24 15:02:55 +03:00
Peli de Halleux
9f31637000 support for max-duration in pulse-in 2016-08-17 11:35:54 -07:00
Peli de Halleux
8e811b913e adding pins.pulseIn API 2016-08-17 11:18:15 -07:00
Peli de Halleux
9159c297a5 added wait-micros function 2016-08-16 17:04:21 -07:00
Peli de Halleux
28b8006ec5 removing spurious logging 2016-08-16 10:11:55 -07:00
Peli de Halleux
c99138b02e adding SPI support 2016-08-10 23:26:58 -07:00
Peli de Halleux
7481b9c24c call receiveNumber in onDataReceived to flush queue if needed (startup race)
fixed simulator issue when event onDataReceived gets raised
2016-08-08 16:54:43 -07:00
Peli de Halleux
dd011b977a wired up onPinReleased to simulator 2016-08-08 15:27:13 -07:00
Peli de Halleux
20d0dd91ad added input.onPinRelease. Fix for #294 2016-08-08 15:23:18 -07:00
Peli de Halleux
f365726a8e fixed regfression in showleds
see 65594842fc
2016-08-02 11:04:49 -07:00
Peli de Halleux
3f83cda087 mark serial messages as simulated 2016-07-29 13:42:21 -07:00
Sam El-Husseini
65594842fc Fix issue with multi digit numbers not scrolling all the way off screen as is the case on the physical pxt. 2016-07-28 15:54:10 -07:00
Michal Moskal
b862cfc4ec Format code 2016-06-25 19:40:21 +01:00
Michal Moskal
31002ae1a8 Fix typo in onPulse; hook up createBuffer 2016-06-25 19:17:43 +01:00
Peli de Halleux
cf0372aeaa adding bluetooth button service. fix for #106 2016-06-14 13:53:05 -07:00
Peli de Halleux
918d2f1a3a support for bluetooth accelerometer service. fix for #105 2016-06-14 13:47:18 -07:00
Peli de Halleux
c1a6c1c66a support for magnetometer service. fix for #112 2016-06-14 13:39:24 -07:00
Peli de Halleux
23eefb28d2 support for starting the temperature service #113 2016-06-14 13:24:55 -07:00
Peli de Halleux
0cdedd02b4 updated rendering of buttons 2016-06-09 21:14:33 -07:00
Peli de Halleux
b99be68ea5 display bolts on simulator button 2016-06-09 14:08:15 -07:00