1
0
forked from me/IronOS
Commit Graph

42 Commits

Author SHA1 Message Date
Ben V. Brown
6fab3e5252 Generate a mkdocs github page + Migrate documentation links to use it (#1414)
* Approx first pass?

* Update docs.yml

* Filling out menu

* Update GettingStarted.md

* Index docs links

* Update index.md

* Update README.md

* Link redirection

* More link rewrite

* Update HallSensor.md

* Split up flashing

* Derp

* Flashing links
2022-09-22 13:10:01 +10:00
Alfredo Colas
baeb1091b8 Minor Bootup Logo readme fix
fixed incorrectly formatted file link in readme
2022-04-19 19:43:45 -04:00
Ben V. Brown
232009bf54 Logo rework (#1232)
!Allows for new logo format that supports animation!
Also moves logos out of repo into their own repo for ease of management.


Changes:
* Remove deprecated logos
* Draft new Bootloader decoder
* Use new logo handler
* Simplify logo code further
* Fix time bug on static images
* Fix exit at end of animation
* Docs
* Interframe delay in 5ms increments
* Quick pass handling empty updates
* Exit at the end _after_ the frame delay
* One final delay
* Fix for overrun of logo data
* Fixes https://github.com/Ralim/IronOS-Meta/issues/7
2022-03-14 09:08:05 +11:00
discip
a0e8757dd1 logo update_IX 2022-02-10 19:22:15 +01:00
discip
9907009af6 logo update_VIII 2022-02-10 02:02:57 +01:00
discip
60fc7ccd1d logo update_VII 2022-02-10 01:44:48 +01:00
discip
4678f71799 logo update_VI 2022-02-10 01:25:22 +01:00
discip
74503e9e0c logo update_V 2022-02-10 01:16:40 +01:00
discip
18314d09f9 logo update_IV 2022-02-10 01:14:24 +01:00
discip
7ab5804682 logo update_III 2022-02-10 00:42:16 +01:00
discip
69639c8ad2 logo update_II 2022-02-10 00:40:15 +01:00
discip
a9a71d182d IronOS logo update 2022-02-10 00:37:25 +01:00
discip
f5ef025ecf fixed a typo 2022-02-03 23:39:34 +01:00
cybernesto
b9faa443bb Added IronOS in DFU format 2022-01-24 17:23:26 +01:00
cybernesto
40c2e8636c Merge branch 'master' into dfulogo 2022-01-24 17:14:53 +01:00
cybernesto
9028ef7f5a Documentation and Logos updated
Adapted the instructions for DFU file usage.
Removed .bin and .hex Pinecil logos.
2022-01-20 18:12:06 +01:00
cybernesto
83655d5532 Removed unnecessary variables
Optimized build function.
Increased version string.
Set target name.
2022-01-20 18:00:33 +01:00
cybernesto
6fc81424a0 Convert logo to DFU
Works but still has some unnecessary parts of dfuse-pack.
2022-01-20 17:31:23 +01:00
discip
429aca55cf logo preview update 2022-01-15 00:48:29 +01:00
discip
f6b7a3a1f1 updated logos 2022-01-15 00:23:19 +01:00
discip
0515652f78 TS80 logo update 2022-01-14 23:15:39 +01:00
discip
89c6d69b39 Merge branch 'master' into logos 2022-01-13 22:13:05 +01:00
discip
15834577d3 added corresponding hex-files
**10 fps** is what I consider looking good for this one
2022-01-13 22:12:17 +01:00
discip
67c4552504 added preview for the logos & an animated logo 2022-01-13 21:24:14 +01:00
cybernesto
b46949ae09 Renamed logo. Added Pinecil_L.bin
Changed name of Pinecil logos to match current naming.
2022-01-12 18:47:18 +01:00
cybernesto
1564f881f4 Add capability of writing logos in binary format
Extended python script to support writing .bin files directly. This avoids the additional step of using objcopy.

Updated the 001_PINECIL.bin file to match the PNG.
2022-01-12 17:45:22 +01:00
discip
e8fc7cc7f8 updated and added logos (#1174)
Updated logos
2022-01-11 17:42:17 +11:00
discip
66cf63e048 jpg -> png | fixed value alignment for PD timeout (#1086)
* Delete Development Resources/Images directory

* jpg -> png

* fix value alignment for PD timeout

* Delete 001_TS80.png

* replace TS80 logo
2021-09-28 11:40:07 +10:00
Ben V. Brown
f84dc89373 Migrate Wiki -> Markdown pages 2020-12-31 12:44:55 +11:00
Térence Clastres
765cb9b7f7 Add Pinecil bootup logo 2020-12-28 01:46:56 +01:00
GeminiServer
fad365a8b4 TS100 - Bootup Logo - Left 2020-03-15 15:58:59 +01:00
Ryan Jarvis
9f0cbc17ef Remove IDE settings and cache files 2020-01-01 21:56:28 -08:00
aWZHY0yQH81uOYvH
ef88d5ec31 changed Intel HEX gen to use correct line endings on all OSes 2019-08-27 22:58:39 -07:00
timecop97
379df5b7c1 changed intel Hex gen to use unix line ends 2019-08-15 14:12:02 +01:00
Paul Jimenez
576f7a91f2 Make intel_hex_line a generator instead of passing in filehandle 2019-02-23 01:55:02 -05:00
Philippe Teuwen
15f365d2bd Fix checksum computation in python_logo_converter (#371) 2018-10-17 07:28:03 +11:00
Ben V. Brown
7d0af3fc4c TS80 Support Stage 1 (#365)
* Estimated pinout into the ioc file

* Fix Atollic paths to be somewhat more portable

* Add make command

* Add rough calls to ADC2 [untested]

* Using dual ADC injected modes

* Start both ADCs

* Move some IRQ's to ram exec

* Stabilize PID a bit more

* Add in ideas for tip type selection

* Update peripheral setup to support TS80

* Add tiptype formula / settings struct

* Add function ids to the settings menu

* Rough tip selection

* Rough out new cal routine for simple tips

* Hardware test is fairly close for first pass

* Add Simple calibration case [UNTESTED]

This adds the calibration option that uses boiling water to the calibration menu.

This is untested, and may need gain adjustments before use.

* [Feat] Add some QC testing code

* Typo fix

* Add double button press handler for different rising times

* Add hook for jump to sleep mode

* QC for 9V Works!

* Rough out QC handler, trim out old menu help text thats useless

* QC 9V working... Static all the things (Low on ROM)!

* Static all I2C to save space

* Move QC negotiation into background task so it doesnt block the UI

* Input V display works, tune ADC

* QC 3 steps working

* Start tip R measurements

* Impliment tip resistance

* Fix up the accel position, link in auto QC stages

* Fix tip title

* Tip type settings, Static OLED

* Revert I2C callbacks

* Misc Cleanup

* Better Gain value, need to investiate offset

* Add model warning

* Add TS80 Boot Logo (#367)

* Add TS80 Boot Logo

* Refined

* Moved down by 1px

* Add in power selection 18/24W

* Clean up accelerometer, fix TS100 builds, Fix voltage div cal
2018-10-11 14:44:56 +11:00
Jan Krupička
3ce0cc0d99 Logos (#197)
* added HEX for removing logo
- flash this HEX to remove logo
* Added 001_TS100 logo
2018-02-26 11:07:01 +11:00
Jan Krupička
93869b979e Fix comments (translation max lengths) (#196)
* fix translation max length comments

* fix comments

* fix logo address in comment
2018-01-10 08:34:35 +11:00
Ben V. Brown
90c0bf9683 Fix GUI storage address (same as settings bug) 2017-12-21 23:34:57 +11:00
Ryan Jarvis
b6c193309d Python3 and PEP8 (#131) 2017-11-19 14:44:24 +11:00
Ben V. Brown
347968e4ef Fillout settings functions
Settings menu works
Movement working & TMP calibrated
Tip reading sensibily
Accuracy seems ok
Trimmed down overshoot by biasing integral
Saving to flash working, detailed idle
Sleep mode
Description scrolls
Building for DFU working
Motion detection update
Use manual alg instead, using highpass filter, then sum current change vs rolling average
Re-shuffle the pwm code organisation
2017-09-12 12:59:06 +10:00