diff --git a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCCommands.c b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCCommands.c index 7bcaadcb08..1eda1906e2 100644 --- a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCCommands.c +++ b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCCommands.c @@ -1,11 +1,21 @@ // ESCCommands.c was generated by ProtoGen version 3.2.a /* - * Copyright Currawong Engineering Pty Ltd - * www.currawongeng.com - * all rights reserved + * This file is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + * + * Author: Oliver Walters */ - #include "ESCCommands.h" #include "fielddecode.h" diff --git a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCCommands.h b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCCommands.h index 0a6ba8f1ee..23a7b4208c 100644 --- a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCCommands.h +++ b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCCommands.h @@ -1,11 +1,21 @@ // ESCCommands.h was generated by ProtoGen version 3.2.a /* - * Copyright Currawong Engineering Pty Ltd - * www.currawongeng.com - * all rights reserved + * This file is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + * + * Author: Oliver Walters */ - #ifndef _ESCCOMMANDS_H #define _ESCCOMMANDS_H diff --git a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCDefines.c b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCDefines.c index 3b67d4e3a3..c31aa0fddf 100644 --- a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCDefines.c +++ b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCDefines.c @@ -1,11 +1,21 @@ // ESCDefines.c was generated by ProtoGen version 3.2.a /* - * Copyright Currawong Engineering Pty Ltd - * www.currawongeng.com - * all rights reserved + * This file is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + * + * Author: Oliver Walters */ - #include "ESCDefines.h" #include "fielddecode.h" diff --git a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCDefines.h b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCDefines.h index addbd4ccdc..8346b5c559 100644 --- a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCDefines.h +++ b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCDefines.h @@ -1,11 +1,21 @@ // ESCDefines.h was generated by ProtoGen version 3.2.a /* - * Copyright Currawong Engineering Pty Ltd - * www.currawongeng.com - * all rights reserved + * This file is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + * + * Author: Oliver Walters */ - #ifndef _ESCDEFINES_H #define _ESCDEFINES_H diff --git a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCPackets.c b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCPackets.c index 3398fa5a4c..b2f255eeac 100644 --- a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCPackets.c +++ b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCPackets.c @@ -1,11 +1,21 @@ // ESCPackets.c was generated by ProtoGen version 3.2.a /* - * Copyright Currawong Engineering Pty Ltd - * www.currawongeng.com - * all rights reserved + * This file is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + * + * Author: Oliver Walters */ - #include "ESCPackets.h" #include "fielddecode.h" diff --git a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCPackets.h b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCPackets.h index 6c317ef714..a60c92c8c0 100644 --- a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCPackets.h +++ b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCPackets.h @@ -1,11 +1,21 @@ // ESCPackets.h was generated by ProtoGen version 3.2.a /* - * Copyright Currawong Engineering Pty Ltd - * www.currawongeng.com - * all rights reserved + * This file is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + * + * Author: Oliver Walters */ - #ifndef _ESCPACKETS_H #define _ESCPACKETS_H diff --git a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocityProtocol.c b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocityProtocol.c index 849545baaa..6f722f445a 100644 --- a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocityProtocol.c +++ b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocityProtocol.c @@ -1,11 +1,21 @@ // ESCVelocityProtocol.c was generated by ProtoGen version 3.2.a /* - * Copyright Currawong Engineering Pty Ltd - * www.currawongeng.com - * all rights reserved + * This file is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + * + * Author: Oliver Walters */ - #include "ESCVelocityProtocol.h" diff --git a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocityProtocol.h b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocityProtocol.h index 7508b20f3e..0a01c77e15 100644 --- a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocityProtocol.h +++ b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocityProtocol.h @@ -1,11 +1,21 @@ // ESCVelocityProtocol.h was generated by ProtoGen version 3.2.a /* - * Copyright Currawong Engineering Pty Ltd - * www.currawongeng.com - * all rights reserved + * This file is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + * + * Author: Oliver Walters */ - #ifndef _ESCVELOCITYPROTOCOL_H #define _ESCVELOCITYPROTOCOL_H diff --git a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocity_source.xml b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocity_source.xml index bfb0feeb63..2900baee41 100644 --- a/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocity_source.xml +++ b/libraries/AP_PiccoloCAN/piccolo_protocol/ESCVelocity_source.xml @@ -1,6 +1,50 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -246,7 +290,8 @@