Léa Saviot
94434815ba
[poincare/print_int] Fix printInt
2019-04-19 14:45:33 +02:00
Léa Saviot
6b5a212b02
[ion/bench] ExternalFlashId command
2019-04-19 14:44:20 +02:00
Léa Saviot
2381d944d0
[poincare] print_int helper
2019-04-18 17:43:33 +02:00
Léa Saviot
6dadf6cd96
[ion/power] Dummy standby method for not device platforms
2019-04-18 17:43:19 +02:00
Émilie Feral
c74d0aac11
[ion] Power: fix standby bug
...
When the "home" key was down, the device would enter and leave standby
mode without any event on the "power" key.
2019-04-18 11:58:35 +02:00
Émilie Feral
493cff9c0f
[ion] N0200: access flash memory through ITCM bus instead of AXIM bus
2019-04-18 09:51:22 +02:00
Émilie Feral
9a5d1cf6a9
[ion] Power: sleep 100 ms after releasing the OnOff button to ensure a
...
pull down on pin A0
2019-04-18 09:51:22 +02:00
Émilie Feral
47b668fa2c
[ion] Fix missing linker script for test_external_flash
2019-04-18 09:51:22 +02:00
Émilie Feral
3f8218febb
Build: fix target test_external_flash
2019-04-18 09:51:22 +02:00
Émilie Feral
eb065dacba
Build: flasher define its own dependencies in scripts/targets.device.mak
2019-04-18 09:51:22 +02:00
Léa Saviot
822cbcb201
[ion/ram.ld] Fix bootloader size comment
2019-04-17 11:02:48 +02:00
Léa Saviot
69c5bac05a
[ion/bench] Stop, sleep and stanby commands
2019-04-17 11:02:48 +02:00
Léa Saviot
81b5f1841e
[ion/bench] Fix PINS test
2019-04-17 11:02:48 +02:00
Léa Saviot
ea12be82c1
[ion/bench] Update pins in PINS test
2019-04-17 11:02:48 +02:00
Léa Saviot
da5a320e4c
[ion/bench] Fix PINS test (all pins to input, one to output)
2019-04-17 11:02:48 +02:00
Léa Saviot
aa7a1c0da0
[ion/bench] Clearer fail messages in PINS test
2019-04-17 11:02:48 +02:00
Léa Saviot
aba5c66924
[ion/external_flash] JDEC command to read manufacturer ID and other info
2019-04-17 11:02:48 +02:00
Léa Saviot
28a9d797ad
[ion/bench] Test pins: all up and one down at a time
2019-04-17 11:02:48 +02:00
Léa Saviot
cd27e1d10a
[ion/bench] Clean PINS test
2019-04-17 11:02:48 +02:00
Léa Saviot
a88cfa4599
[ion/bench] PINS tests: more tested pins
2019-04-17 11:02:48 +02:00
Léa Saviot
503d61f825
[ion/bench] PINS command
2019-04-17 11:02:48 +02:00
Émilie Feral
28f0eed593
[ion] Change n0200 fcc id
2019-04-16 11:14:53 +02:00
Émilie Feral
5237d95c21
[ion] Events: add event "%" on Alpha+Backspace
2019-04-16 11:13:45 +02:00
Émilie Feral
e1b2bb09f0
Change model name: n0101 --> n0200
2019-04-16 10:49:41 +02:00
Émilie Feral
8ee80c5755
[ion] n0100: fix FCC ID
2019-04-16 10:41:07 +02:00
Émilie Feral
0eae6442db
[ion] Fix n0100 Makefile
2019-04-16 10:21:29 +02:00
Émilie Feral
cae21c1ffb
[scripts] Use 2 differents build directories for n0100 and n0101
2019-04-16 10:12:12 +02:00
Émilie Feral
2e9a3b2fcb
Build: Add a target test_external_flash to build tests on external flash
...
that run on the internal flash
2019-04-15 18:07:23 +02:00
Émilie Feral
5ee829bfe0
[ion] Improve getPlatformEvent (return Events::None instead of relying
...
on default implementation of Events())
2019-04-15 10:04:17 +02:00
Émilie Feral
158292ec95
[on-boarding] Go to standby when suspended while the active app is
...
on-boarding
2019-04-15 10:04:11 +02:00
Émilie Feral
744686bcb3
[ion] Power: specific implementations of standby for N0100 and N0101
...
(N0100 cannot go in standby as no pin is wired to be a wake-up pin)
2019-04-15 10:01:17 +02:00
Émilie Feral
a5919f128c
[ion] Power: fix names; Power key actually refers to OnOff key (to avoid
...
confusing with exponentiation key)
2019-04-12 16:56:57 +02:00
Émilie Feral
694fa34315
[ion] Keyboard: change keys name to more explicit ones
2019-04-12 16:56:57 +02:00
Émilie Feral
b9960220d2
[ion] Events: specify events data according to keyboard layout
2019-04-12 16:56:57 +02:00
Émilie Feral
af0bd758df
[ion] Change name keyboard_layout --> layout_keyboard
2019-04-12 16:56:57 +02:00
Léa Saviot
499f0cee21
[hardware_test] Split Screen test into centred screen and dead pixels
2019-04-12 16:43:38 +02:00
Léa Saviot
253833d7e9
[hardware_test] Add comments on LCD data test
2019-04-12 15:59:35 +02:00
Léa Saviot
a77f5173b1
[hardware_test] LCD DATA test
2019-04-12 15:59:35 +02:00
Léa Saviot
197e056d3a
[hardware_test] Fix VBlank test
2019-04-12 15:59:35 +02:00
Émilie Feral
7d8e527d51
Merge branch 'version-11' of ssh://git.numworks.com/Epsilon into f7
2019-04-12 15:22:22 +02:00
Émilie Feral
fbdc7a4117
[ion] Battery: change battery thresholds (LOW, EMPTY)
2019-04-12 15:16:53 +02:00
Émilie Feral
da12904873
[ion] Dim Brightness before shutting down when the battery low
2019-04-12 15:16:53 +02:00
Léa Saviot
22b7853dfa
[poincare] Fix Layout::replaceWithJuxtapositionOf
2019-04-12 15:16:53 +02:00
Léa Saviot
057939dd3f
[apps/calc] displayExactOuputOnly only if the input is store in function
...
This prevents 1+x->f(x) from displaying 1+x = undef
[[1,2]] + [[1][2]] displays undef
2019-04-12 15:16:53 +02:00
Léa Saviot
50e2d11b1f
[apps/calculation] Calculation::DisplayOutput can be Exact/Approx/Both
2019-04-12 15:16:53 +02:00
Ruben Dashyan
3fdac50e2b
[escher] Fix ExpressionField::inputViewHeight
...
Since commit
[escher] Implement ScrollView::minimalSizeForOptimalDisplay including margins
minimalSizeForOptimalDisplay includes the ScrollView margins.
2019-04-12 15:16:53 +02:00
Léa Saviot
246349e72f
[python/turtle] Fix rounding errors
...
Some horizontal/vertical lines were not properly drawn
Example script:
from math import *
from turtle import *
def a():
def carre(n):
fd(n)
right(90)
fd(n)
right(90)
fd(n)
right(90)
fd(n)
right(90)
penup()
goto(-158,109)
pendown()
carre(100)
for j in range(10):
for i in range(26):
penup()
fd(2)
pendown()
carre(10)
penup()
fd(10)
pendown()
penup()
goto(-158,109-10*(j+1))
pendown()
2019-04-12 15:16:53 +02:00
Léa Saviot
4298140013
[apps/tests/solver] Test equations + symbolic computation
2019-04-12 15:16:53 +02:00
Léa Saviot
3d8de2246f
[poincare/tests] Parametered expressions + symbolic computation
2019-04-12 15:16:53 +02:00
Léa Saviot
b16bd8efa1
[poincare] Use ParameteredExpression in Symbol::shallowReduce
2019-04-12 15:16:53 +02:00