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