Commit Graph

  • fbd9bccfa9
    Dump board files master origin/master origin/HEAD Rihards Skuja 2021-05-09 12:10:09 +0300
  • 35b8bd0ab2
    Allow precise servo speed adjustments based on desired load Rihards Skuja 2018-01-23 23:24:20 +0200
  • 6907f0159a
    Allow precise servo speed adjustments based on desired load origin/ultrasonic origin/temperature origin/servos origin/radio origin/photo origin/misc origin/led Rihards Skuja 2018-01-23 23:24:20 +0200
  • 9f6e90f27f
    Use TIMER2 for sonar interrupts Rihards Skuja 2018-01-23 23:23:18 +0200
  • 1633d3e78d
    Allocate memory for data packets on stack rather than heap Rihards Skuja 2018-01-23 23:22:14 +0200
  • e7059c790e
    Clean up unused DS18B20 constants Rihards Skuja 2018-01-23 23:09:21 +0200
  • 0d5d439ce1
    Clean up temperature assignment when sending data Rihards Skuja 2018-01-22 21:34:02 +0200
  • e62c361970
    Initial logic for avoiding obstacles Rihards Skuja 2018-01-22 21:24:41 +0200
  • 6dac67f5a9
    Add functions for different servo states Rihards Skuja 2018-01-22 21:24:15 +0200
  • dc5b0e9995
    Report ECHO timeouts, add minimum sonar distance Rihards Skuja 2018-01-22 21:23:27 +0200
  • cdaaf8719b
    Remove checks for mobile node status (on/ off) Rihards Skuja 2018-01-22 21:21:47 +0200
  • e19351ab91
    Fix typo Rihards Skuja 2018-01-22 14:31:32 +0200
  • a843375c7e
    Fix Fast PWM output for servos Rihards Skuja 2018-01-22 13:01:37 +0200
  • 363e2bfade
    Set correct prescaler Rihards Skuja 2018-01-21 20:29:39 +0200
  • b3ce179b66
    Clear base station signal LEDs if node is offline Rihards Skuja 2018-01-21 20:27:37 +0200
  • 1322a84c35
    Fix indentation Rihards Skuja 2018-01-21 19:27:15 +0200
  • 88751a91d5
    Move MAC adress to common include header Rihards Skuja 2018-01-21 19:08:35 +0200
  • d0e9806d2b
    Clean up Makefile includes Rihards Skuja 2018-01-21 13:54:20 +0200
  • dcca42d597
    Enable compile optimization flags for lib Rihards Skuja 2018-01-20 23:42:07 +0200
  • 49f738ace7
    Create LICENSE rhssk 2018-01-20 21:39:07 +0000
  • 13bb961c15
    Delete LICENSE rhssk 2018-01-20 21:38:14 +0000
  • 5f346c2116
    Update README Rihards Skuja 2018-01-20 23:11:40 +0200
  • d868c08df3
    Merge branch 'misc' Rihards Skuja 2018-01-20 22:58:24 +0200
  • 028d844272
    Include common lib in base Makefile Rihards Skuja 2018-01-20 22:57:28 +0200
  • f51e7e8570
    Merge pull request #8 from rhssk/misc rhssk 2018-01-20 20:55:26 +0000
  • 0d28903b2c
    Fix code duplication between both code bases Rihards Skuja 2018-01-20 22:51:44 +0200
  • cfbee51ff1
    Additional Makefile cleanup Rihards Skuja 2018-01-20 22:27:52 +0200
  • 2047a07c0a
    Clean up Makefile Rihards Skuja 2018-01-20 22:19:28 +0200
  • ea087e182d
    Send all sensor values from robot to base Rihards Skuja 2018-01-20 20:43:41 +0200
  • 4ea41527f1
    Use base staion LED to show found obstacles Rihards Skuja 2018-01-20 18:47:50 +0200
  • 92c3842ca9
    Restore accidentally deleted code in 4e61155 Rihards Skuja 2018-01-19 20:06:26 +0200
  • 6c94180d77
    Ignore build files and objects Rihards Skuja 2018-01-19 18:19:24 +0200
  • 4e6115560c
    Add initial code for the base station Rihards Skuja 2018-01-19 18:13:16 +0200
  • a897a71eac
    Simplify sonar usage Rihards Skuja 2018-01-17 21:56:48 +0200
  • a23fa2ca9f
    Add missing parantheses Rihards Skuja 2018-01-17 18:08:58 +0200
  • f1981eb27b
    Don't verify written data and be more verbose (avrdude) Rihards Skuja 2018-01-17 17:54:59 +0200
  • 2d74be29e9
    Use external 16MHz crystal Rihards Skuja 2018-01-17 17:54:17 +0200
  • a48b71620f
    Port naming, turn on both LEDs on startup Rihards Skuja 2018-01-09 20:17:50 +0200
  • 4a4d6e19de
    Fix debug port names for PWM Rihards Skuja 2018-01-09 20:16:51 +0200
  • 60aedbc945
    Move sonar init function to main Rihards Skuja 2018-01-04 14:20:41 +0200
  • 98e9ccf3dd
    Update nrf24 pins Rihards Skuja 2018-01-03 20:27:35 +0200
  • 4f2b6d242a
    Fine-tune data types, optimize while loops Rihards Skuja 2018-01-02 19:32:11 +0200
  • b74f68994d
    Improve bit manipulation macros Rihards Skuja 2018-01-02 19:14:50 +0200
  • c21e086460
    More warnings for debug builds Rihards Skuja 2018-01-02 19:14:30 +0200
  • 404df4289d
    Clean up unused macros Rihards Skuja 2018-01-02 18:18:46 +0200
  • 8104fbbad0
    Fix return value signedness Rihards Skuja 2018-01-02 14:46:33 +0200
  • 9d0bb921b3
    Don't show warnings for release builds Rihards Skuja 2018-01-02 14:33:15 +0200
  • 446f85b05a
    Merge branch 'master' into radio Rihards Skuja 2018-01-02 14:31:14 +0200
  • 78a8b62142
    Fix wrong header name in main.c Rihards Skuja 2018-01-02 14:22:26 +0200
  • e6ec28b04c
    Use predefined bit manipulation macros Rihards Skuja 2018-01-02 14:18:30 +0200
  • b7458e4bd3
    Rename temperature headers/sources Rihards Skuja 2018-01-02 14:10:10 +0200
  • f04723704e
    Split LED functionality in seperate headers/sources Rihards Skuja 2018-01-02 14:08:13 +0200
  • 3fc7ad4c8d
    Split servo functionality in seperate headers/sources Rihards Skuja 2018-01-02 14:02:42 +0200
  • 3dcbbfe205
    Read distance from HC-SR04 ultrasonic sensor Rihards Skuja 2018-01-02 13:46:54 +0200
  • 7e2007a0ba
    Split common macros in seperate header Rihards Skuja 2018-01-02 13:45:56 +0200
  • e96258cdb8
    Use OCR0x to generate PWM for servo motors Rihards Skuja 2017-12-30 22:49:18 +0200
  • ddf696e1da
    New pin definitions Rihards Skuja 2017-12-30 22:48:10 +0200
  • 153bf288b8
    Add nrf24L01+ library Rihards Skuja 2017-12-18 21:00:04 +0200
  • 40b00749e1
    Merge branch 'master' into radio Rihards Skuja 2017-12-18 19:47:18 +0200
  • 58ef339d71
    Set correct port for LED Rihards Skuja 2017-12-18 19:46:10 +0200
  • fcf6b9564d
    Merge branch 'master' into radio Rihards Skuja 2017-11-28 15:40:06 +0200
  • 02efb232ab
    Merge pull request #7 from rhssk/photo Rihards Skuja 2017-11-28 15:38:46 +0200
  • 604a47ffbd
    Read ADC values, uniform function naming Rihards Skuja 2017-11-28 15:25:12 +0200
  • 0e6fe01609
    Merge pull request #6 from rhssk/servos Rihards Skuja 2017-11-25 11:41:05 +0000
  • a470de0d79
    Use TC1 to drive an additional servo motor Rihards Skuja 2017-11-25 13:37:16 +0200
  • af6219730b
    Merge branch 'master' into radio Rihards Skuja 2017-11-25 11:27:49 +0200
  • 6f334b21b3
    Merge pull request #5 from rhssk/high_low_macros Rihards Skuja 2017-11-25 09:26:36 +0000
  • 850346e8cb
    Additional macros for pin value manipulation Rihards Skuja 2017-11-25 11:23:47 +0200
  • 18f7655462
    Merge branch 'master' into radio Rihards Skuja 2017-11-24 23:04:51 +0200
  • 9f7ae5420d
    Merge branch 'master' into radio Rihards Skuja 2017-11-24 23:03:13 +0200
  • be9cedee7d
    Merge pull request #4 from rhssk/high_low_macros Rihards Skuja 2017-11-24 20:59:43 +0000
  • cef7bb0def
    Introduce macros for setting pin to low or high Rihards Skuja 2017-11-24 22:58:52 +0200
  • 6b1b5dcf93
    Merge pull request #3 from rhssk/servos Rihards Skuja 2017-11-24 20:18:07 +0000
  • 2bd66fda7d
    Control left servo motor with PWM Rihards Skuja 2017-11-24 22:14:50 +0200
  • f2a266024d
    Merge pull request #2 from rhssk/debug Rihards Skuja 2017-11-24 15:28:23 +0000
  • b014926833
    Add debugging support with simavr Rihards Skuja 2017-11-24 17:24:12 +0200
  • 7a9eb33c51
    Clean up unused typedefs Rihards Skuja 2017-11-24 14:01:11 +0200
  • 4d3820a8ac
    Add URL to radio library as a possible option in future Rihards Skuja 2017-11-24 13:46:22 +0200
  • 4355f8aa77
    Clean up leftover files from refactoring Rihards Skuja 2017-11-24 13:42:08 +0200
  • 4a0ef9515c
    Read temperature from DS18B20+ Rihards Skuja 2017-11-24 13:40:29 +0200
  • f29a72ac6e
    Merge pull request #1 from rhssk/add-license-1 Rihards Skuja 2017-11-24 11:39:33 +0000
  • e798b03dd1
    Create LICENSE Rihards Skuja 2017-11-24 11:36:08 +0000
  • a64b6548dc
    Delete LICENSE Rihards Skuja 2017-11-24 11:35:00 +0000
  • 99b1d29b4c
    Refactor project structure Rihards Skuja 2017-11-24 13:29:36 +0200
  • 3ad4a834b9
    Use internal crystal (for now) Rihards Skuja 2017-11-22 13:47:53 +0200
  • fa0b9ff982 Rework Makefile Rihards Skuja 2017-11-22 12:48:04 +0200
  • 71c417446b
    Add Travis CI build status Rihards Skuja 2017-11-22 07:26:46 +0000
  • f5ae04c145 Install dependencies for Travis CI before building Rihards Skuja 2017-11-22 09:19:36 +0200
  • 99c78df320 Direct Travis to build dir before starting build Rihards Skuja 2017-11-22 09:17:41 +0200
  • cef238b601 Rename Travis CI config Rihards Skuja 2017-11-22 09:14:42 +0200
  • 959345fdba Initial Travis CI config Rihards Skuja 2017-11-22 09:10:43 +0200
  • 91871c001f Add LICENSE Rihards Skuja 2017-11-21 15:59:16 +0200
  • c9f21805ad Set fileformat to unix Rihards Skuja 2017-11-21 15:57:02 +0200
  • 59f63e6c43 Initial commit Rihards Skuja 2017-11-10 12:38:34 +0200