<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware.git/keyboards/hadron/ver3/keymaps/default, branch master</title>
<subtitle>forked from https://github.com/qmk/qmk_firmware</subtitle>
<id>https://git.tsegers.com/qmk_firmware.git/atom?h=master</id>
<link rel='self' href='https://git.tsegers.com/qmk_firmware.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/'/>
<updated>2019-11-22T06:40:29Z</updated>
<entry>
<title>[Keyboard] Update default keymaps to use `layer_state_t` (#7444)</title>
<updated>2019-11-22T06:40:29Z</updated>
<author>
<name>Drashna Jaelre</name>
<email>drashna@live.com</email>
</author>
<published>2019-11-22T06:40:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=6cf574396adfb08f7fe7fe6f7ce68387fd474018'/>
<id>urn:sha1:6cf574396adfb08f7fe7fe6f7ce68387fd474018</id>
<content type='text'>
* Update default keymaps to use `layer_state_t`

* Convert binon32 as get_highest_layer in default keymaps
</content>
</entry>
<entry>
<title>Remove/migrate action_get_macro()s from default keymaps (#5625)</title>
<updated>2019-07-16T06:04:02Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-07-16T06:04:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=f14629ed1cd7c7ec9089604d64f29a99981558e8'/>
<id>urn:sha1:f14629ed1cd7c7ec9089604d64f29a99981558e8</id>
<content type='text'>
* Remove/migrate action_get_macro()s from default keymaps

* Leave these breaks alone
</content>
</entry>
<entry>
<title>[Keyboard] Hadron keymap and config updates (#5632)</title>
<updated>2019-04-16T21:49:24Z</updated>
<author>
<name>ishtob</name>
<email>ishtob@gmail.com</email>
</author>
<published>2019-04-16T21:49:24Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=0a6beab2243cd9183127041917bb4c3ce6a22bd9'/>
<id>urn:sha1:0a6beab2243cd9183127041917bb4c3ce6a22bd9</id>
<content type='text'>
* update hadron keymaps, code cleanup

* keymap update

* refactor custom matrix to use quantum matrix defines

* fix wrong pin for matrix
</content>
</entry>
<entry>
<title>Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152)</title>
<updated>2019-02-17T05:36:02Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2019-02-17T05:36:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=e2d3c92199d6cc42a39c5d8729dfff61d78dd7d1'/>
<id>urn:sha1:e2d3c92199d6cc42a39c5d8729dfff61d78dd7d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Haptic feedback generalized - DRV2605 and solenoids (#4939)</title>
<updated>2019-02-17T02:39:30Z</updated>
<author>
<name>ishtob</name>
<email>ishtob@gmail.com</email>
</author>
<published>2019-02-17T02:39:30Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=2cee371bf125a6ec541dd7c5a809573facc7c456'/>
<id>urn:sha1:2cee371bf125a6ec541dd7c5a809573facc7c456</id>
<content type='text'>
* initial work to add eeprom to haptic feedback and decouple the feedback process from keyboards

* Haptic feedback enhancements: on/off toggle working, feedback order working
todo:
-work on modes switching
-get modes switching to save to eeprom

* haptic enhancement - eeprom and modes added

* Added set and get functions for haptic feedback

* initial implementation of solenoids under haptic feedback

* changed eeprom to 32 bits to reserve blocks for future features

* start documentation of haptic feedback

* change keycode per comment from reviewers

* typo fixes

* added eeprom for solenoid configs

* added solenoid and docs

* Add/fix default parameters configs, improve docs

* more doc cleanup

* add in solenoid buzz toggle, clean up doc

* some fixes for error in compiling solenoid

* fix a chibios specific i2c read function and added one for AVR controllers in DRV2605L.c

* fixes for avr side issues

* update keymap

* fix keymap compile error

* fix bugs found during solenoid testing

* set pin that is not powered during bootloader

* added warning about certain pins on the MCU may trip solenoid during DFU/bootloader
</content>
</entry>
<entry>
<title>adding Hadron v3 keyboard, QWIIC devices support, haptic feedback support (#4462)</title>
<updated>2018-12-04T16:04:57Z</updated>
<author>
<name>ishtob</name>
<email>ishtob@gmail.com</email>
</author>
<published>2018-12-04T16:04:57Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=4099536c0e7a099b181a80e483b4b95f389b5a7e'/>
<id>urn:sha1:4099536c0e7a099b181a80e483b4b95f389b5a7e</id>
<content type='text'>
* add initial support for hadron ver3

* add initial support for hadron ver3

* pull qwiic support for micro_led to be modified for use in hadron's 64x24 ssd1306 oled display

* initial work on OLED using qwiic driver

* early work to get 128x32 oled working by redefining qwiic micro oled parameters. Currently working, but would affect qwiic's micro oled functionality

* moved oled defines to config.h and added ifndef to micro_oled driver

* WORKING :D - note, still work in progress to get the start location correct on the 128x32 display.

* added equation to automatically calculate display offset based on screen width

* adding time-out timer to oled display

* changed read lock staus via read_led_state

* lock indications fixes

* Added scroll lock indication to oled

* add support for DRV2605 haptic driver

* Improve readabiity of DRV2605 driver.
-added typedef for waveform library
-added unions for registers

* Update keyboards/hadron/ver2/keymaps/default/config.h

Co-Authored-By: ishtob &lt;ishtob@gmail.com&gt;

* Update keyboards/hadron/ver2/keymaps/default/config.h

Co-Authored-By: ishtob &lt;ishtob@gmail.com&gt;

* Update keyboards/hadron/ver2/keymaps/default/config.h

Co-Authored-By: ishtob &lt;ishtob@gmail.com&gt;

* Update keyboards/hadron/ver2/keymaps/default/config.h

Co-Authored-By: ishtob &lt;ishtob@gmail.com&gt;

* Fixes for PR

* PR fixes

* fix old persistent layer function to use new set_single_persistent_default_layer

* fix issues with changing makefile defines that broken per-key haptic pulse

* Comment fixes

* Add definable parameter and auto-calibration based on motor choice
</content>
</entry>
</feed>
