Revision f25c513d
| README.txt | ||
|---|---|---|
| 3 | 3 |
projects, which provide a sophisticated operating system (based on ChibiOS) amd |
| 4 | 4 |
a real-time middleware for embedded devices. |
| 5 | 5 |
|
| 6 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 6 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 7 | 7 |
(a complete list of all authors is given below) |
| 8 | 8 |
|
| 9 | 9 |
This program is free software: you can redistribute it and/or modify |
| apps/HelloWorld/HelloWorld.mk | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| apps/HelloWorld/helloworld.c | ||
|---|---|---|
| 1 | 1 |
/* |
| 2 | 2 |
AMiRo-Apps is a collection of applications for the Autonomous Mini Robot (AMiRo) platform. |
| 3 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 3 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 4 | 4 |
|
| 5 | 5 |
This program is free software: you can redistribute it and/or modify |
| 6 | 6 |
it under the terms of the GNU General Public License as published by |
| apps/HelloWorld/helloworld.h | ||
|---|---|---|
| 1 | 1 |
/* |
| 2 | 2 |
AMiRo-Apps is a collection of applications for the Autonomous Mini Robot (AMiRo) platform. |
| 3 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 3 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 4 | 4 |
|
| 5 | 5 |
This program is free software: you can redistribute it and/or modify |
| 6 | 6 |
it under the terms of the GNU General Public License as published by |
| configurations/HelloWorld/Makefile | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| configurations/HelloWorld/modules/DiWheelDrive_1-1/Makefile | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| configurations/HelloWorld/modules/DiWheelDrive_1-1/mainincludes.hpp | ||
|---|---|---|
| 1 | 1 |
/* |
| 2 | 2 |
AMiRo-Apps is a collection of applications for the Autonomous Mini Robot (AMiRo) platform. |
| 3 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 3 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 4 | 4 |
|
| 5 | 5 |
This program is free software: you can redistribute it and/or modify |
| 6 | 6 |
it under the terms of the GNU General Public License as published by |
| configurations/HelloWorld/modules/DiWheelDrive_1-1/osconf.h | ||
|---|---|---|
| 1 | 1 |
/* |
| 2 | 2 |
AMiRo-Apps is a collection of applications for the Autonomous Mini Robot (AMiRo) platform. |
| 3 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 3 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 4 | 4 |
|
| 5 | 5 |
This program is free software: you can redistribute it and/or modify |
| 6 | 6 |
it under the terms of the GNU General Public License as published by |
| configurations/HelloWorld/modules/DiWheelDrive_1-1/urtwareconf.h | ||
|---|---|---|
| 1 | 1 |
/* |
| 2 | 2 |
AMiRo-Apps is a collection of applications for the Autonomous Mini Robot (AMiRo) platform. |
| 3 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 3 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 4 | 4 |
|
| 5 | 5 |
This program is free software: you can redistribute it and/or modify |
| 6 | 6 |
it under the terms of the GNU General Public License as published by |
| configurations/HelloWorld/modules/HelloWorld_osconf.h | ||
|---|---|---|
| 1 | 1 |
/* |
| 2 | 2 |
AMiRo-Apps is a collection of applications for the Autonomous Mini Robot (AMiRo) platform. |
| 3 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 3 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 4 | 4 |
|
| 5 | 5 |
This program is free software: you can redistribute it and/or modify |
| 6 | 6 |
it under the terms of the GNU General Public License as published by |
| configurations/HelloWorld/modules/HelloWorld_urtwareconf.h | ||
|---|---|---|
| 1 | 1 |
/* |
| 2 | 2 |
AMiRo-Apps is a collection of applications for the Autonomous Mini Robot (AMiRo) platform. |
| 3 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 3 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 4 | 4 |
|
| 5 | 5 |
This program is free software: you can redistribute it and/or modify |
| 6 | 6 |
it under the terms of the GNU General Public License as published by |
| configurations/HelloWorld/modules/modules.mk | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| configurations/apps.mk | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| doc/AMiRo-Apps.uml | ||
|---|---|---|
| 1 | 1 |
/' |
| 2 | 2 |
AMiRo-Apps is a collection of applications for the Autonomous Mini Robot (AMiRo) platform. |
| 3 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 3 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 4 | 4 |
|
| 5 | 5 |
This program is free software: you can redistribute it and/or modify |
| 6 | 6 |
it under the terms of the GNU General Public License as published by |
| middleware/middleware.mk | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| middleware/middlewaresetup.sh | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| ... | ... | |
| 281 | 281 |
printf "# #\n" |
| 282 | 282 |
printf "######################################################################\n" |
| 283 | 283 |
printf "# #\n" |
| 284 |
printf "# Copyright (c) 2018..2018 Thomas Schöpping #\n"
|
|
| 284 |
printf "# Copyright (c) 2018..2019 Thomas Schöpping #\n"
|
|
| 285 | 285 |
printf "# #\n" |
| 286 | 286 |
printf "# This is free software; see the source for copying conditions. #\n" |
| 287 | 287 |
printf "# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR #\n" |
| middleware/uRtWare | ||
|---|---|---|
| 1 |
Subproject commit 2934c7a44de166c2f813f948e1317bbe41fff204 |
|
| 1 |
Subproject commit 509d44c4735830e2385c7c953147ddeaf73a2a46 |
|
| middleware/urt_osal.h | ||
|---|---|---|
| 1 | 1 |
/* |
| 2 | 2 |
AMiRo-Apps is a collection of applications for the Autonomous Mini Robot (AMiRo) platform. |
| 3 |
Copyright (C) 2018..2018 Thomas Schöpping et al.
|
|
| 3 |
Copyright (C) 2018..2019 Thomas Schöpping et al.
|
|
| 4 | 4 |
|
| 5 | 5 |
This program is free software: you can redistribute it and/or modify |
| 6 | 6 |
it under the terms of the GNU General Public License as published by |
| os/AMiRo-OS | ||
|---|---|---|
| 1 |
Subproject commit 07ff44a73317f71eef7814e52f28f4f39915d7b1 |
|
| 1 |
Subproject commit 84f0ce9ec4fca381b79daa07908122a0334a0753 |
|
| os/os.mk | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| os/ossetup.sh | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| ... | ... | |
| 281 | 281 |
printf "# #\n" |
| 282 | 282 |
printf "######################################################################\n" |
| 283 | 283 |
printf "# #\n" |
| 284 |
printf "# Copyright (c) 2018..2018 Thomas Schöpping #\n"
|
|
| 284 |
printf "# Copyright (c) 2018..2019 Thomas Schöpping #\n"
|
|
| 285 | 285 |
printf "# #\n" |
| 286 | 286 |
printf "# This is free software; see the source for copying conditions. #\n" |
| 287 | 287 |
printf "# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR #\n" |
| setup.sh | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications for the Autonomous Mini Robot # |
| 3 | 3 |
# (AMiRo) platform. # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| ... | ... | |
| 281 | 281 |
printf "# #\n" |
| 282 | 282 |
printf "######################################################################\n" |
| 283 | 283 |
printf "# #\n" |
| 284 |
printf "# Copyright (c) 2018..2018 Thomas Schöpping #\n"
|
|
| 284 |
printf "# Copyright (c) 2018..2019 Thomas Schöpping #\n"
|
|
| 285 | 285 |
printf "# #\n" |
| 286 | 286 |
printf "# This is free software; see the source for copying conditions. #\n" |
| 287 | 287 |
printf "# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR #\n" |
| tools/ide/QtCreator/QtCreatorSetup.sh | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications and configurations for the # |
| 3 | 3 |
# Autonomous Mini Robot (AMiRo). # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| ... | ... | |
| 281 | 281 |
printf "# #\n" |
| 282 | 282 |
printf "######################################################################\n" |
| 283 | 283 |
printf "# #\n" |
| 284 |
printf "# Copyright (c) 2018..2018 Thomas Schöpping #\n"
|
|
| 284 |
printf "# Copyright (c) 2018..2019 Thomas Schöpping #\n"
|
|
| 285 | 285 |
printf "# #\n" |
| 286 | 286 |
printf "# This is free software; see the source for copying conditions. #\n" |
| 287 | 287 |
printf "# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR #\n" |
| tools/ide/idesetup.sh | ||
|---|---|---|
| 1 | 1 |
################################################################################ |
| 2 | 2 |
# AMiRo-Apps is a collection of applications and configurations for the # |
| 3 | 3 |
# Autonomous Mini Robot (AMiRo). # |
| 4 |
# Copyright (C) 2018..2018 Thomas Schöpping et al. #
|
|
| 4 |
# Copyright (C) 2018..2019 Thomas Schöpping et al. #
|
|
| 5 | 5 |
# # |
| 6 | 6 |
# This program is free software: you can redistribute it and/or modify # |
| 7 | 7 |
# it under the terms of the GNU General Public License as published by # |
| ... | ... | |
| 281 | 281 |
printf "# #\n" |
| 282 | 282 |
printf "######################################################################\n" |
| 283 | 283 |
printf "# #\n" |
| 284 |
printf "# Copyright (c) 2018..2018 Thomas Schöpping #\n"
|
|
| 284 |
printf "# Copyright (c) 2018..2019 Thomas Schöpping #\n"
|
|
| 285 | 285 |
printf "# #\n" |
| 286 | 286 |
printf "# This is free software; see the source for copying conditions. #\n" |
| 287 | 287 |
printf "# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR #\n" |
Also available in: Unified diff