Python y C un solo corazón

Accepted

SAn compartirá su experiencia desarrollando el software de comunicaciones de un satélite usando Python y CFFI.


Type: Charla estandard, 25 minutos

Level: Medium

Speakers: Santiago Piccinini

Speakers Bio: SAn has been engineering from his childhood. Lover of software and libre culture, he has been involved in different projects such as Cyclope CMS and Radioteca as part of Código Sur between 2011 and 2013, the RedPanal.org project as main developer, LibreMesh, CDPedia. He worked developing Satellogic's fleet of satellites for 6 years. He currently leads the electronics development of the LibreRouter project and participates in its software development as part of AlterMundi. He lives in Buenos Aires, Argentina.

Time: 19:30 - 20:00 - 11/18/2020

Room: Sala 1

Labels: cffi linux satelite c

Description

La biblioteca de python CFFI es muy versátil y permite complementar C con Python o Python con C. Hay muchas razones para hacerlo, en la charla vamos a explorar algunas como: * TDD en Python de una biblioteca en C * compartir código C en embebidos con sistemas de tiempo real y una aplicación linux. En esta charla se compartirá la experiencia de utilizar CFFI para el desarrollo de software del sistema de comunicaciones de un satélite de órbita baja. Se mostrará cómo se reutilizó código C tanto en la radio del satélite, embebida con sistema de tiempo real, como en la radio de las estaciones terrenas basada en Linux.