taposc
Table des matières
Kivy: TapOSC
Application Android réalisée avec python 3.5, kivy et buildozer pour envoyer des datas du smartphone ou de la tablette en OSC, avec un retour de texte possible.
Gallerie
Datas et Tags
Ouvrir le fichier in_test.pd avec pure data pour avoir tous les tags.
Accélérations x, y, z
Depuis la version 0.954, les accélérations ne sont plus envoyées.
Fichiers sur Github
Options
La rotation de l'écran est fixe. Pour le modifier, aller dans Options, puis Kivy:
La rotation ne s'applique que si l'application est relancée.
Screen Manager
Les écrans sont construits autour d'un ScreenManager.
Les clients, serveurs sont dans la classe MainScreen.
L'accés au client depuis un autre écran, par exemple Screen1 se fait avec:
# Accès à screen manager dans TapOSCApp screen_manager = TapOSCApp.get_running_app().screen_manager # Accès à l'écran Menu menu = screen_manager.get_screen("Menu") # Accès à l'attibut clt self.clt = menu.clt # Envoi msg = OSCMessage('/3/xy') msg.append(x) msg.append(y) self.clt.sendto(msg, self.clt_addr)
taposc.txt · Dernière modification : 2020/12/02 15:52 de serge