{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":613854737,"defaultBranch":"master","name":"Armstrong-Library","ownerLogin":"CircuitMess","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-14T12:05:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31940328?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1679926211.0","currentOid":""},"activityList":{"items":[{"before":"7e28d116edd17a882cff17da0ab9bbeb4d558702","after":"a38677a29f1a221a9047867e580927db35019d5e","ref":"refs/heads/master","pushedAt":"2024-02-13T15:45:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"},"commit":{"message":"Replaced std::round with ::round","shortMessageHtmlLink":"Replaced std::round with ::round"}},{"before":"636286e2bc0c09afde79aa5dcca4a5a718da2d3f","after":"7e28d116edd17a882cff17da0ab9bbeb4d558702","ref":"refs/heads/master","pushedAt":"2023-04-01T14:49:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Decrease default servo easing interval to 1.5ms","shortMessageHtmlLink":"Decrease default servo easing interval to 1.5ms"}},{"before":"5f19a9de1c4f6dee1f1b3b73f9c389473323a2e0","after":"636286e2bc0c09afde79aa5dcca4a5a718da2d3f","ref":"refs/heads/master","pushedAt":"2023-04-01T14:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Add servo motor easing","shortMessageHtmlLink":"Add servo motor easing"}},{"before":"24c68630390e378aa13afed4df2a549769c92462","after":"5f19a9de1c4f6dee1f1b3b73f9c389473323a2e0","ref":"refs/heads/master","pushedAt":"2023-04-01T14:20:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Move encoder scanning to separate thread","shortMessageHtmlLink":"Move encoder scanning to separate thread"}},{"before":"1c5e1466d2fdb2fd3a4550a635708983b2196787","after":"24c68630390e378aa13afed4df2a549769c92462","ref":"refs/heads/master","pushedAt":"2023-04-01T14:07:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"ForMake ColorSensor::scan public","shortMessageHtmlLink":"ForMake ColorSensor::scan public"}},{"before":"fda02bbb9ab36092ecaddae4c2fe2593a98dd50f","after":"1c5e1466d2fdb2fd3a4550a635708983b2196787","ref":"refs/heads/master","pushedAt":"2023-03-31T14:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Add PIN_WHEELSONto Pins.hpp","shortMessageHtmlLink":"Add PIN_WHEELSONto Pins.hpp"}},{"before":"d8fa8b970ac53f22149ea598a836bffb8030986b","after":"fda02bbb9ab36092ecaddae4c2fe2593a98dd50f","ref":"refs/heads/master","pushedAt":"2023-03-31T14:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Refactor ServoControl","shortMessageHtmlLink":"Refactor ServoControl"}},{"before":"aa147e4328d57866c16ecbdd9747ed9b15429897","after":"d8fa8b970ac53f22149ea598a836bffb8030986b","ref":"refs/heads/master","pushedAt":"2023-03-31T13:11:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Refactor EncoderInput","shortMessageHtmlLink":"Refactor EncoderInput"}},{"before":"da58d6a978f3985a97150664b44665d489f260b4","after":"aa147e4328d57866c16ecbdd9747ed9b15429897","ref":"refs/heads/master","pushedAt":"2023-03-31T12:48:24.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Use pin defines in InputShift initialization","shortMessageHtmlLink":"Use pin defines in InputShift initialization"}},{"before":"52c2b28774d6de473fdd10c4bff0f4d837986bbf","after":"da58d6a978f3985a97150664b44665d489f260b4","ref":"refs/heads/master","pushedAt":"2023-03-31T11:10:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Clear out ino","shortMessageHtmlLink":"Clear out ino"}},{"before":"b96a6f90068a24ca6344d97464ff0988e7ffa2e7","after":"52c2b28774d6de473fdd10c4bff0f4d837986bbf","ref":"refs/heads/master","pushedAt":"2023-03-30T14:55:44.246Z","pushType":"push","commitsCount":1,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"},"commit":{"message":"Added SPIFFS begin in Armstrong::begin","shortMessageHtmlLink":"Added SPIFFS begin in Armstrong::begin"}},{"before":"b2f5f63a6db4d10ffe7484cca70712b5e596d328","after":"b96a6f90068a24ca6344d97464ff0988e7ffa2e7","ref":"refs/heads/master","pushedAt":"2023-03-30T13:52:41.482Z","pushType":"push","commitsCount":1,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Add CircuitOS include","shortMessageHtmlLink":"Add CircuitOS include"}},{"before":"240eebf6c69cc636b3d0ef441882a00c47f436ce","after":"b2f5f63a6db4d10ffe7484cca70712b5e596d328","ref":"refs/heads/master","pushedAt":"2023-03-30T13:52:26.940Z","pushType":"push","commitsCount":1,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Replace LEDRGBController constructor with begin()","shortMessageHtmlLink":"Replace LEDRGBController constructor with begin()"}},{"before":"0b3604403073afbfb8f91fe33a50d16459cb9293","after":"240eebf6c69cc636b3d0ef441882a00c47f436ce","ref":"refs/heads/master","pushedAt":"2023-03-30T12:38:30.810Z","pushType":"push","commitsCount":1,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"},"commit":{"message":"Tweaked pincer servo motor range","shortMessageHtmlLink":"Tweaked pincer servo motor range"}},{"before":"99bc74e78d0da11749cac1593b1a8ee24aef67e1","after":"0b3604403073afbfb8f91fe33a50d16459cb9293","ref":"refs/heads/master","pushedAt":"2023-03-28T15:12:35.010Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"},"commit":{"message":"Changed LED defines to mirror actual positions, removed debug output","shortMessageHtmlLink":"Changed LED defines to mirror actual positions, removed debug output"}},{"before":"1c3e1e7d1fed93caed177f100b036ffe860293b1","after":"99bc74e78d0da11749cac1593b1a8ee24aef67e1","ref":"refs/heads/master","pushedAt":"2023-03-28T11:50:13.821Z","pushType":"push","commitsCount":1,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"},"commit":{"message":"Changed LED defines to mirror actual positions","shortMessageHtmlLink":"Changed LED defines to mirror actual positions"}},{"before":"dcc8065bf1ce6643ab4e97982e79ad9ce2f87233","after":"1c3e1e7d1fed93caed177f100b036ffe860293b1","ref":"refs/heads/master","pushedAt":"2023-03-27T14:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"},"commit":{"message":"Added LEDController::clearAll","shortMessageHtmlLink":"Added LEDController::clearAll"}},{"before":"8d39d954398e0fff77617974edc51ac7b6cf7d9d","after":null,"ref":"refs/heads/ServoApsctraction-ARM-1","pushedAt":"2023-03-27T14:10:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"}},{"before":"dc53384e82db10fe61971f3e951c5068e41712d4","after":null,"ref":"refs/heads/EncoderInput-ARM-5","pushedAt":"2023-03-27T14:10:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"}},{"before":"e4c5964644f2aa47934b8bdc8f26c1456a610286","after":null,"ref":"refs/heads/LEDApstraction-ARM-3","pushedAt":"2023-03-27T14:10:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"}},{"before":"38ea26bd5d7de12ebb115984979a2e6c7f51cfe4","after":null,"ref":"refs/heads/RGBApstraction-ARM-2","pushedAt":"2023-03-27T14:10:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"}},{"before":"cade8209915a2b564eec4fb3278947d90f624dd4","after":null,"ref":"refs/heads/LightSenzorApstracion-ARM-4","pushedAt":"2023-03-27T14:10:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"}},{"before":"9349776d36c55b44cb6938ef466cedd1c7c941ab","after":null,"ref":"refs/heads/Input-ARM-6","pushedAt":"2023-03-27T14:10:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"}},{"before":"fe90c8a8a08bf7014f9f30845de2532d8847169f","after":null,"ref":"refs/heads/HAL-ARM-16","pushedAt":"2023-03-27T14:09:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"}},{"before":"57d390a7e1654bd533a7c3f9d7afa3f0d5bfcc4d","after":"dcc8065bf1ce6643ab4e97982e79ad9ce2f87233","ref":"refs/heads/master","pushedAt":"2023-03-27T14:09:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"},"commit":{"message":"Hardware abstraction layer (#8)\n\n* Add ServoControls\r\n\r\n* Add LEDRGBController\r\n\r\n* Add output defines into pins\r\n\r\n* Add LEDController\r\n\r\n* Add WithListeners for EncoderListeners\r\n\r\n* Add EncoderInput\r\n\r\n* Set pins to input on ServoControl::end\r\n\r\n* Add ServoControl destructor\r\n\r\n* Add PWMChannels\r\n\r\n* Map values from 0-255 to min-max\r\n\r\n* Rename LEDRGBController to RGBController\r\n\r\n* Rename CLOCK and DATA pins\r\n\r\n* Make output a smart pointer\r\n\r\n* Add leds and ledsValue\r\n\r\n* Add get and set methods\r\n\r\n* Add begin and end\r\n\r\n* Remove WithListeners\r\n\r\n* Include WithListeners from CircuitOS/src/Util\r\n\r\n* Remove bool value from getter\r\n\r\n* Turn the leds off in end()\r\n\r\n* Add SDA and SCL pins to Pins.hpp\r\n\r\n* Add LightSensor\r\n\r\n* Add input and it's getter\r\n\r\n* Cleanup of HAL, added test code in .ino\r\n\r\n---------\r\n\r\nCo-authored-by: subo ","shortMessageHtmlLink":"Hardware abstraction layer (#8)"}},{"before":null,"after":"fe90c8a8a08bf7014f9f30845de2532d8847169f","ref":"refs/heads/HAL-ARM-16","pushedAt":"2023-03-24T16:17:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"},"commit":{"message":"Cleanup of HAL, added test code in .ino","shortMessageHtmlLink":"Cleanup of HAL, added test code in .ino"}},{"before":"fe90c8a8a08bf7014f9f30845de2532d8847169f","after":null,"ref":"refs/heads/HAL","pushedAt":"2023-03-24T16:17:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"}},{"before":null,"after":"fe90c8a8a08bf7014f9f30845de2532d8847169f","ref":"refs/heads/HAL","pushedAt":"2023-03-24T16:14:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MiLeG","name":"Emil Gajšak","path":"/MiLeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19146713?s=80&v=4"},"commit":{"message":"Cleanup of HAL, added test code in .ino","shortMessageHtmlLink":"Cleanup of HAL, added test code in .ino"}},{"before":"60798c119e20604cf9ec101fae656a1127fdc525","after":null,"ref":"refs/heads/PinsIncludeGuard-ARM-11","pushedAt":"2023-03-23T14:48:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"}},{"before":"a90399610d4eb8858ea0f6e1956cf47ec23d0aef","after":"57d390a7e1654bd533a7c3f9d7afa3f0d5bfcc4d","ref":"refs/heads/master","pushedAt":"2023-03-23T14:48:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"filipbudisa","name":"Filip Budiša","path":"/filipbudisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21333310?s=80&v=4"},"commit":{"message":"Add include guard to pins.hpp (#6)","shortMessageHtmlLink":"Add include guard to pins.hpp (#6)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD-adIYgA","startCursor":null,"endCursor":null}},"title":"Activity · CircuitMess/Armstrong-Library"}