ArduPilot / ardupilot

ArduPlane, ArduCopter, ArduRover, ArduSub source
http://ardupilot.org/
GNU General Public License v3.0
11.05k stars 17.61k forks source link

Flight Time Counter #800

Closed aerodolphin closed 8 years ago

aerodolphin commented 10 years ago

I would be nice to have a flight time counter. We have an UAV that would like to loan but this will require a way to count the flight time.

After the loan we check the flight time counter. Off course that should be difficult to erase or modify that data. The idea is to never be possible to erase the counter, at least without a password.

iskess commented 10 years ago

Like a Hobbs meter. Interesting idea. It would've pretty easy to bypass, but maybe not so easy to leave no trace that it was bypassed. I can't imagine that there would be wide appeal for this feature, but maybe with the Pixhawk where there is plenty of excess space it can be done. Not many people are brave enough to rent out their birds.

squilter commented 10 years ago

I don't see any way of doing this. There's no WORM in pixhawk. And even if somebody did find a really clever solution, replacing the pixhawk is a reasonably cheap way of resetting the counter anyway.

Unless somebody disagrees, I'd like to close this issue.

billbonney commented 10 years ago

There is a OTP key (one time programmable) it could be used to create this feature.

The feature is still a valid request. Why close it?

squilter commented 10 years ago

Okay, I'll leave it. I just think that it's important to restart a conversation or close it if nobody has said anything for a year.

JoshWelsh commented 10 years ago

Might be best to ask if its ok to close first?

squilter commented 10 years ago

That's exactly what I did

rmackay9 commented 10 years ago

For copter we could implement this by recording the time that the vehicle is armed and continuously adding it to a parameter. of course it would get blown away if you ever reset the vehicle so the user would need to be careful (or the ground station would need to take responsibility for saving/restoring the value after firmware upgrades). Replacing the SD card would also cause the time to be lost.

billbonney commented 10 years ago

@squilter The other advantage of keeping these types of request is that they can be used for newbies who want to learn the code and contribute. It gives them a task to complete. May adding this to a 'long term' milestone to something would help. Anyway, just a suggestion

squilter commented 10 years ago

A non-resettable counter is definitely not a task for beginners. I'm not sure how the heck it would be accomplished.

But if we're now looking to make a simple parameter that accumulates time, that's totally doable. Also see #916 .

aerodolphin commented 10 years ago

It would be nice to have it working. It's not for a rental like we do with cars. It's like a partnership with other company. Long term rent. They will work for us with our aircraft and will get a commission. Makes sense now the idea?

On Sat, Sep 27, 2014 at 6:11 PM, squilter notifications@github.com wrote:

A non-resettable counter is definitely not a task for beginners. I'm not sure how the heck it would be accomplished.

But if we're now looking to make a simple parameter that accumulates time, that's totally doable. Also see #916 https://github.com/diydrones/ardupilot/issues/916 .

— Reply to this email directly or view it on GitHub https://github.com/diydrones/ardupilot/issues/800#issuecomment-57060946.

_Cumprimentos | Best regards_Rui Costa

Aeroazores - Tecnologia e Inovação, Unipessoal Lda.R. Raínha Dona Amélia, 18 - 2º FRT. | 9500-606 Livramento | Portugalruicosta@aeroazores.com ruicosta@aeroazores.com | www.aeroazores.com http://www.aeroazores.com---------------------------------------------------------------------------------------

WARNING: This message and the attached documents may contain confidential information protected by a professional privilege. In the event you are not the addressee you are forbidden to read, copy or use it in any way. If this message has been received in error, please immediately notify the sender and delete the message from your system.

AVISO DE CONFIDENCIALIDADE: Este correio electrónico e todos os documentos que o acompanham podem conter informação reservada ou confidencial. Se não é o destinatário, não está autorizado a tomar conhecimento, copiar ou distribuir esta comunicação a terceiros. Se por engano recebeu o correio, por favor notifique o remetente e elimine-o do seu sistema.

aerodolphin commented 9 years ago

Feliz Natal - Merry Christmas

Veja este e-mail no seu browser (http://us8.campaign-archive2.com/?u=95bec1a0864e467f569eacb50&id=ce8d0cda50&e=5f8b59274c)

http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=d84f36e0a3&e=5f8b59274c

http://aeroazores.us8.list-manage1.com/track/click?u=95bec1a0864e467f569eacb50&id=069efd2d0e&e=5f8b59274c

Neste Natal tenha uma nova visão com os nossos drones. Mas se ainda não teve esta oportunidade não deixe de fazê-lo em 2015 pois tudo o que imaginar nós podemos criar. | This Christmas have a new vision with our drones. But if you have not had this opportunity be sure to do so in 2015 because everything you can imagine we can create.

http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=9943b889bd&e=5f8b59274c Share (http://aeroazores.us8.list-manage2.com/track/click?u=95bec1a0864e467f569eacb50&id=51de58a9e7&e=5f8b59274c) http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=b926de376d&e=5f8b59274c http%3A%2F%2Feepurl.com%2F_9tNv Tweet (http://aeroazores.us8.list-manage1.com/track/click?u=95bec1a0864e467f569eacb50&id=d896d4a6c3&e=5f8b59274c http%3A%2F%2Feepurl.com%2F_9tNv) http://us8.forward-to-friend1.com/forward?u=95bec1a0864e467f569eacb50&id=ce8d0cda50&e=5f8b59274c Forward (http://us8.forward-to-friend1.com/forward?u=95bec1a0864e467f569eacb50&id=ce8d0cda50&e=5f8b59274c) http://aeroazores.us8.list-manage1.com/track/click?u=95bec1a0864e467f569eacb50&id=197a64173a&e=5f8b59274c +1 (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=20173df291&e=5f8b59274c) http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=85765aa1f5&e=5f8b59274c Share (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=626c8f0241&e=5f8b59274c) DJI DRONES A DJI criou a plataforma aérea Inspire 1, fácil de usar, e capaz de criar videos inesquecíveis. Qualquer pessoa consegue usar. | DJI’s most advanced technology comes together in the Inspire 1, an easy to use, all-in-one flying platform that empowers you to create the unforgettable. Never before has such power been put into a ready-to-fly system that anyone can fly. Compre na nossa loja online (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=e0af3c528c&e=5f8b59274c) IMAGENS AÉREAS | AERIAL IMAGES Até onde a imaginação o levar no Marketing, na Promoção Turistica, na Publicidade, nos Documentários, no Cinema, na TV, nas Imobiliárias e na Cobertura de Eventos Sociais e Desportivos. Em 2015 teremos a novidade de realizar levantamentos 3D e de fotogrametria. | As far as the imagination takes in Marketing, in Tourist Promotion, in Advertising, in documentaries, in movies, on TV, in Coverage of Social and Sporting Events. In 2015 we will have a new service to perform 3D surveys and photogrammetry. Peça-nos um orçamento (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=8bd5c5d266&e=5f8b59274c) DRONES À MEDIDA | CUSTOM MADE Consiga imagens únicas daqueles sítios e momentos que não quer esquecer. Dê outra perspetiva aos seus dias com os nossos drones. E se pretender um à sua medida não pense mais e consulte-nos, pois podemos fabrica-los de acordo com suas necessidades. | We manufacture custom made drones. Peça-nos um orçamento (http://aeroazores.us8.list-manage1.com/track/click?u=95bec1a0864e467f569eacb50&id=d2e06bd4c3&e=5f8b59274c) GIMBAL ESTABILIZADOR | GIMBAL Crie filmagens cinematográficas com este sistema estabilizador para máquinas fotográficas e câmaras de vídeo. Criamos gimbals para qualquer máquina e possuimos vários upgrades opcionais. | Create cinematographic scenes with our SLR stabilizing system. We manufacture it for any camera and camcorder. We have several optional upgrades.

Peça-nos um Orçamento (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=8b645ee449&e=5f8b59274c) RECURSOS HUMANOS | HIRING Queres agarrar a oportunidade de fazer parte de uma equipa onde a inovação, criatividade e motivação são a palavra de ordem? Manda-nos o teu CV. Estamos à procura de Engenheiros Electrotécnicos, Electromecânicos ou Aeronáuticos. | Do you want to grab the opportunity to be part of a team where innovation, creativity and motivation are the watchword? Send us your CV. We are looking for Electrical, Electromechanical or Aeronautical Engineers.

info@aeroazores.com (mailto:info@aeroazores.com?subject=Aeroazores%20-%20Hiring%20CV) PROTEJA O SEU EQUIPAMENTO Proteja o seu equipamento mais sensível com as nossas malas. Diga-nos o que necessita e nós apresentamos a solução. | Protect your sensible equipment with our cases. Ask us what do you need and we provide the solution.

Compre na nossa loja online (http://aeroazores.us8.list-manage2.com/track/click?u=95bec1a0864e467f569eacb50&id=b4f89288da&e=5f8b59274c)

This is a Text Block. Use this to provide text... * Facebook (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=2b6a891748&e=5f8b59274c) * Facebook (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=f47758c307&e=5f8b59274c) * Twitter (http://aeroazores.us8.list-manage2.com/track/click?u=95bec1a0864e467f569eacb50&id=3b89dd7883&e=5f8b59274c) * Twitter (http://aeroazores.us8.list-manage1.com/track/click?u=95bec1a0864e467f569eacb50&id=4809a45f9e&e=5f8b59274c) * YouTube (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=c17797b141&e=5f8b59274c) * YouTube (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=101256db13&e=5f8b59274c) * LinkedIn (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=f3a81a4c11&e=5f8b59274c) * LinkedIn (http://aeroazores.us8.list-manage1.com/track/click?u=95bec1a0864e467f569eacb50&id=bdcc580627&e=5f8b59274c) * Website (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=7b48c99ca9&e=5f8b59274c) * Website (http://aeroazores.us8.list-manage.com/track/click?u=95bec1a0864e467f569eacb50&id=93bbc935bc&e=5f8b59274c) * Email (mailto:info@aeroazores.com) * Email (mailto:info@aeroazores.com) Copyright © 2014 Aeroazores, Todos os direitos reservados. You are receiving this email because you subscribed our newsletter.

Está a receber este e-mail porque subscreveu a nossa newsletter.

* remover da lista da nossa newsletter mensal (http://aeroazores.us8.list-manage2.com/unsubscribe?u=95bec1a0864e467f569eacb50&id=e7bb044600&e=5f8b59274c&c=ce8d0cda50) * atualizar os dados da sua subcrição (http://aeroazores.us8.list-manage2.com/profile?u=95bec1a0864e467f569eacb50&id=e7bb044600&e=5f8b59274c) Email Marketing Powered by MailChimp http://www.mailchimp.com/monkey-rewards/?utm_source=freemium_newsletter&utm_medium=email&utm_campaign=monkey_rewards&aid=95bec1a0864e467f569eacb50&afl=1

peterbarker commented 8 years ago

We now have a flight-time counter.

If people want the counter to be non-resettable, please open a new issue for that. I can't see a way of reliably doing that with PixHawk as it currently stands; a user could reasonably snapshot the PixHawk's universe and reinstate it undetectably after many flights. This is only hard for the first person; all subsequent people attempting to subvert it just follow the YouTube video instructions.

Presumably you could implement something harder to subvert on Linux-based autopilots using e.g. intel's tamper-proofing technology.

Frankly, probably better to trust your customer and offer services associated with their usage of the vehicle (e.g. post-flight analysis and vehicle health monitoring).

Again, please open another issue if you want tamper-proof counters.