Jacob Young
4e6f673c03
Fix hex conversion for digits > 9.
2017-08-31 21:14:18 -04:00
Émilie Feral
8fd329d167
[ion] Fix alpha and shift modifiers for emscripten
...
Change-Id: If8ae07048dddbcf77c18a7c9f06160359f6638ba
2017-08-25 11:20:49 +02:00
Émilie Feral
82e212e771
[poincare] Template for double
...
Change-Id: I7404bd5cefc9ef78a5dbd572c3874a557cded28e
2017-08-16 09:55:29 +02:00
Romain Goyet
4c3e62e6a5
Fix LCD timings
...
Fixes some noise on a few sensitive panels
Change-Id: Ie6117a629455e1d487a8dd824fd8b73529c90e5f
2017-06-29 11:26:13 +02:00
Romain Goyet
be7b20e5a0
Proper letter ordering in the serial number
...
Change-Id: Ief7fbd7c4a80025831b2af21a970130dd31bfddd
2017-06-21 18:18:52 +02:00
Émilie Feral
e37f1418e5
Clean DEBUG macro
...
Change-Id: I5acf266d565045468c6fba19b1ca493773ae78bc
2017-06-16 15:08:14 +02:00
Émilie Feral
6a888136c3
[apps/settings] Add FCC ID in about menu
...
Change-Id: Iafe06e56591399a1442b8de64257990ffa23ddac
2017-06-02 14:16:55 +02:00
Émilie Feral
de9285b73e
Merge changes Ic9989cf3,I8a638f31
...
* changes:
[ion/device] Clean up DMA usage for the display
[ion] Fix the events_replay generator
2017-05-24 18:14:10 +02:00
Romain Goyet
cbdbcc283d
[ion/device] Clean up DMA usage for the display
...
Change-Id: Ic9989cf3de95cb15191d15473f839e89121c99cd
2017-05-23 17:34:37 +02:00
Romain Goyet
c5c754031c
[ion] Fix the events_replay generator
...
Change-Id: I8a638f31c64ca74f277bada4c94323b4d4dd2b29
2017-05-23 16:56:17 +02:00
Émilie Feral
1bf018017a
Merge "[ion] Abort suspend when the USB is plugged"
2017-05-23 16:01:16 +02:00
Émilie Feral
abee7f8c1b
[ion] Abort suspend when the USB is plugged
...
Change-Id: I92828ca7879bb4ff189d55660ab3e894c90ee387
2017-05-23 15:58:07 +02:00
Émilie Feral
bda4d46fae
Merge changes Iebf9237d,Ia39a3518,I42b2c892,I710adab0,Ia35eb1cc, ...
...
* changes:
[poincare] Resolve warning
[escher] Fix bug: do not redraw window at each timer fire but only for timer requiring redraw
[ion] Add a class State in Keyboard
[liba] Correct __aeabi_llsr, __aeabi_llsl with tests
[poincare] Change association rules in parser
[apps/settings] Open hardware test with 6, t or T events
[apps/calculation] Insert ans when starting expression with -, ^, *, +, /
[i18n] Change message: "Valeurs"->"Tableau"
[i18n] Change message
[escher] Repaire optimal size for message text view
2017-05-23 15:39:42 +02:00
Émilie Feral
f9a1caa8eb
[ion] Add a class State in Keyboard
...
Change-Id: I42b2c892deaedc83a7629d8c8be66cd4e1fbcb5c
2017-05-23 15:24:55 +02:00
Émilie Feral
d3908fd861
Merge changes If31db838,I76f9c9d7,I651deb9a,Ic59df28d
...
* changes:
[apps/hardware_test] Redesign app
[ion] COrrect potential bug
[liba] Implement llsl
[liba] Clean
2017-05-23 15:09:39 +02:00
Romain Goyet
eef1bcaff4
Merge "[ion/device] Fix the location of the version informations"
2017-05-23 11:54:42 +02:00
Romain Goyet
1f8dc0cdcb
[ion/device] Fix the location of the version informations
...
Change-Id: I9991f2b0c9a4ee678bd27f2e619f8772678a84f0
2017-05-23 09:53:32 +02:00
Émilie Feral
893f8bb17b
[ion] COrrect potential bug
...
Change-Id: I76f9c9d75f8f659fb69b3e027e7ff69fd8e06794
2017-05-22 16:35:27 +02:00
Émilie Feral
93dc6c3d25
[ion] Suspend end by clicking on power and only on power at a time
...
Change-Id: Ib50a7f7fc2aac147a41bf580c3c210710075315f
2017-05-19 13:59:29 +02:00
Romain Goyet
ca3d71154c
[ion/device] Bench doesn't need to sleep 500 miliseconds before suspend
...
Change-Id: Ib8150af789bf891da6f995237461fe9d97e737ec
2017-05-15 10:50:20 +02:00
Émilie Feral
b6b0e90966
[ion] In suspend, enable to wait until power release before suspending
...
Change-Id: I175998b450c3ef668280c00226be64e23f572a37
2017-05-09 17:15:45 +02:00
Émilie Feral
b45232435e
Merge branch 'master' of ssh://git.numworks.com/CalcOS into HEAD
...
Change-Id: I8e89c92f3373ee630b929c71de492573a134a3e4
2017-05-09 14:58:02 +02:00
Émilie Feral
82d5f22409
[ion/device] Restart only after a new power event
...
Change-Id: Id9fdf7b7544af83cc77180be66c3fad037f914af
2017-05-09 13:54:29 +01:00
Romain Goyet
02c6ecf94b
[ion/device] Add a SUSPEND commant to the test bench
...
Change-Id: Ie6c3a48e70e756b2c8a90df749375080b9fdb2dd
2017-05-09 10:46:03 +02:00
Émilie Feral
beeed6ab2b
[ion] No led when charging in sleep mode
...
Change-Id: I8cdea4d435226fbc877e398909926c83642e0e55
2017-05-05 10:19:05 +02:00
Émilie Feral
50372eb935
[escher] Unload view is done after all methods viewWillDisappear,
...
willResignFirstResponder, didExitResponderChain
Change-Id: I04fa28783b8500f0312f451d4d83fe543f2da8f0
2017-05-03 14:22:44 +02:00
Émilie Feral
4cf2279af8
[ion] Shutdown all GPIO used in sleep mode
...
Change-Id: I893e4c9ae19c6e5e897837888ad13aefac3bacef
2017-04-13 12:06:38 +02:00
Émilie Feral
94b6ad3488
[ion] In suspend, force the state of LED to avoid using a timer
...
Change-Id: I9565e278d99e3164faa03a65e7831e5e316b1542
2017-04-13 12:06:38 +02:00
Émilie Feral
e82e9a9571
[ion][kandinsky] Change LED color in sleep mode to yellow (does no
...
require a timer)
Change-Id: I3ffcf5d050fd94f8b06662646577a3a391e78190
2017-04-13 12:06:37 +02:00
Émilie Feral
c632f7c5ee
[ion] Improve suspend implementation
...
Change-Id: Ic43b58f34379292c53a82ab6c85674c6f7a9b381
2017-04-13 12:06:37 +02:00
Émilie Feral
a0b054e2ec
[ion] In device display, avoid current leaking
...
Change-Id: Ief0d25a377ce6a39a759d7321d06a34667b33050
2017-04-13 12:06:32 +02:00
Émilie Feral
061a9724bd
[kandinsky] Add color Orange
...
Change-Id: I7d471977d8308f09366de26a426381b5e81497af
2017-04-12 09:37:49 +02:00
Émilie Feral
9ad32a31fe
[ion] Enable LED to switch on during suspend
...
Change-Id: I9c028803e21fad0f07500be482597f5bfcb0fc99
2017-04-12 09:37:49 +02:00
Émilie Feral
9467e6a23f
[ion] In device, create a method to init clocks in standby
...
Change-Id: If536a7b943095c87b51a85dc1fb5c1ea9229088b
2017-04-12 09:37:49 +02:00
Émilie Feral
6c7a70e046
[ion] In device shutdown, enable LED persisting
...
Change-Id: Id65e8d8b488c2be3076d33a32ed6b052fbe7fcd1
2017-04-12 09:37:49 +02:00
Émilie Feral
e40ccf65cf
[ion] Implement method generate wake up event for USB plugging, battery
...
charging and power event
Change-Id: I10e12aa9c0ed6e9440d03c0a4b58cc66092522b3
2017-04-12 09:37:49 +02:00
Émilie Feral
d0d7021066
[ion] In regs, create registers in EXTI and SYSCFG
...
Change-Id: I571e8f87c8996300f3ac2f60c20a50b2128749b2
2017-04-12 09:37:49 +02:00
Émilie Feral
82d904dae0
[ion] Complete scheme of pin functions and roles
...
Change-Id: I78f418794a713e974606769b84a058fa7e68e0bf
2017-04-12 09:37:49 +02:00
Romain Goyet
081f2ce40a
Remove warnings
...
Change-Id: Ibe5c0a0b937cd595983317a8c08ff38ffee5977d
2017-04-10 16:01:35 +02:00
Romain Goyet
d1db9b5d67
[ion/device] DMA pixel push uses bursts
...
Change-Id: I8f9ad873edeb39b6a71ce39d3d35d0445d723672
2017-04-10 15:29:24 +02:00
Romain Goyet
ea7a82b5a4
[ion/device] pushRectUniform goes in the same direction as the screen
...
refresh
Change-Id: Iec3cc67c20bd128bbd7d16b6132b2878fe883aa2
2017-04-10 15:29:24 +02:00
Romain Goyet
37647d8537
[ion/device] Use DMA to send pixel data to the LCD controller
...
Change-Id: Ia607f18c6a7f57fb28cf9febe30f05d19e7b3e59
2017-04-10 15:29:24 +02:00
Romain Goyet
4929dbac52
[ion/device] Burst pixel upload
...
Change-Id: I979e8842381a5aba216b56ceddf19e0fbd8b0be7
2017-04-10 15:29:23 +02:00
Romain Goyet
9eaa507b18
[ion/device] Use a 40Hz frame rate
...
Change-Id: Id7dd36af2a0ebf3b2af65e4c87064aed0aa8725b
2017-04-10 15:29:23 +02:00
Romain Goyet
4dc7afa4c3
[ion/device] Enable the LCD EXTC pin
...
Change-Id: I9aa0c37072431ac18fa3af46e0097ba3e1216945
2017-04-10 15:29:23 +02:00
Romain Goyet
e19b2b9085
[ion] Add a Display::waitForVBlank method
...
Change-Id: Ie744ec4a73eeb7c2d7c549fd7f47ff4c74aab5ee
2017-04-10 15:29:18 +02:00
Émilie Feral
cebd5f69ed
Merge commit 'refs/changes/64/1864/1' of ssh://git.numworks.com/CalcOS
...
Change-Id: I596a0df552272eaeab707170e1da0dbee9e8d1d4
2017-04-10 10:39:30 +02:00
Émilie Feral
4546bdfb15
Merge "[ion/device] Delay Console::peerConnected by 1ms"
2017-04-10 10:19:28 +02:00
Émilie Feral
8f137514a8
[ion] Setting the LED to black turn it off
...
Change-Id: Iee8b1ec8a3d2c56a0e54477bcb91d84c9d83866d
2017-04-07 16:21:54 +02:00
Émilie Feral
3261701d2d
[ion] Add a method to know if the USB is plugged
...
Change-Id: I040ce7996bbec121c71d57a5092ffae4f5f76025
2017-04-07 14:40:34 +02:00