Pebble fois regarder tutoriel Smartstrap (3 / 4 étapes)

Étape 3: Programmation du temps de galets

  1. Configurer un compte de galets sur cloudpebble

  • Assurez-vous que le PC et Smartphone sont sur le même réseau local, puis allument le développeur connexion sur votre smartphone Pebble temps app Paramètres--> Developer Connection
  • Créez un nouveau projet vide, ajoutez un nouveau fichier source nommé « main.c » puis mettre le code suivant à
  • != SmartstrapResultOk) {APP_LOG (APP_LOG_LEVEL_ERROR, « attribut de lecture d’erreur (< %p >, %d) ", attr, résultat);}} else {APP_LOG (APP_LOG_LEVEL_ERROR, "notifiée (%p < >)", attr);}} public static void up_click_handler (module de reconnaissance ClickRecognizerRef, Sub * contexte) {prv_write_button_action(0x02, 0x01);} public static void select_click_handler (module de reconnaissance ClickRecognizerRef, Sub * contexte) {prv_write_button_action(0x03, 0x01);} public static void down_click_handler (module de reconnaissance ClickRecognizerRef, Sub * contexte) {prv_write_button_action(0x04, 0x01);} public static void click_config_provider(void *context) {window_single_click_subscribe (BUTTON_ID_UP, up_click_handler); window_single_click_subscribe (BUTTON_ID_SELECT select_click_handler) ; window_single_click_subscribe (BUTTON_ID_DOWN, down_click_handler) ; } public static void prv_main_window_load(Window *window) {s_status_layer = text_layer_create (GRect (0, 15, 144, 40)); text_layer_set_font (s_status_layer, fonts_get_system_font(FONT_KEY_GOTHIC_28)) ; prv_update_text() ; text_layer_set_text_color (s_status_layer, GColorBlack); text_layer_set_background_color (s_status_layer, GColorClear); text_layer_set_text_alignment (s_status_layer GTextAlignmentCenter) ; text_layer_set_overflow_mode (s_status_layer, GTextOverflowModeWordWrap) ; layer_add_child(window_get_root_layer(Window), text_layer_get_layer(s_status_layer)) ; s_attr_text_layer = text_layer_create (GRect (0, 40, 60, 144)) ; text_layer_set_font (s_attr_text_layer, fonts_get_system_font(FONT_KEY_GOTHIC_28)) ; text_layer_set_text (s_attr_text_layer, "-") ; text_layer_set_text_color (s_attr_text_layer, GColorBlack) ; text_layer_set_background_color (s_attr_text_layer, GColorClear) ; text_layer_set_text_alignment (s_attr_text_layer, GTextAlignmentCenter) ; text_layer_set_overflow_mode (s_attr_text_layer, GTextOverflowModeWordWrap) ; layer_add_child(window_get_root_layer(Window), text_layer_get_layer(s_attr_text_layer)) ; } public static void prv_main_window_unload(Window *window) {text_layer_destroy(s_status_layer);} public static void prv_init(void) {s_main_window = window_create() ; window_set_click_config_provider (s_main_window, click_config_provider); window_set_window_handlers (s_main_window, (WindowHandlers) {.load = prv_main_window_load, .unload = prv_main_window_unload}); window_stack_push (s_main_window, true) ; Gestionnaires de SmartstrapHandlers = (SmartstrapHandlers) {.availability_did_change = prv_availablility_status_changed, .did_write = prv_did_write, .did_read = prv_did_read, .notified = prv_notified} ; smartstrap_subscribe(Handlers) ; smartstrap_set_timeout(50) ; s_raw_attribute = smartstrap_attribute_create (0, 0, 2000) ; s_attr_attribute = smartstrap_attribute_create (0x1001, 0x1001, 20) ; } public static prv_deinit(void) Sub {window_destroy(s_main_window) ; smartstrap_unsubscribe() ; smartstrap_attribute_destroy(s_raw_attribute) ; smartstrap_attribute_destroy(s_attr_attribute);} int main (void) {prv_init() ; APP_LOG (APP_LOG_LEVEL_DEBUG, « À PARTIR DE APP ») ; Si (s_attr_attribute & & s_raw_attribute) {app_event_loop();} APP_LOG (APP_LOG_LEVEL_DEBUG, « FIN APP ») ; prv_deinit() ; }

    4. dans l' onglet Paramètres , désélectionnez Build Aplite puisque nous construisons pour exécuter sur les montres de temps Pebble

    5. dansl ' onglet Compilation sélectionnez téléphone au lieu de l’émulateur pour programmer notre vraie montre

    6. exécuter le code en cliquant sur le bouton play

    Articles Liés

    FFVII Buster Sword tutoriel

    FFVII Buster Sword tutoriel

    cette instructable va vous montrer ma méthode pour faire Buster Sword de Cloud Strife de Final Fantasy VII. Les plans de base et mon produit final sont décrites ci-dessous. Maintenant, nous allons commencer, doit nous ?Étape 1: régimes Il serait une
    Installer le DITRA sur un sous-plancher de bois (arrêt carrelage fissuré)

    Installer le DITRA sur un sous-plancher de bois (arrêt carrelage fissuré)

    Carreaux de sol fissuré pue... VRAIMENT MAUVAISIl existe une solution simple : DITRAIl descend sur le dessus de supports en bois ou en béton.Votre carrelage ensuite le DITRA.Aujourd'hui, nous allons vous montrer comment installer DITRA sur un sous-pl
    Johnny Five, une tourelle automatisée

    Johnny Five, une tourelle automatisée

    Je veux commencer par dire que cela ne va pas être une instructable que vous pouvez suivre étape par étape, sans réfléchir, pour créer exactement ce que je vous montre. C'est parce que la production réelle était réglée sur un ensemble de spécif de ca
    Votre Guide complet de Minecraft PE

    Votre Guide complet de Minecraft PE

    alors, bien sûr, je faisais mon cycle de défilement par typique d'Instructables, ce que je fais à peu près une fois par heure, ou alors, quand j'ai vu un de mes membres préférés avait publié récemment un autre tutoriel de Minecraft (ce membre a été A
    Comment jouer « Smoke On The Water » sur le Piano

    Comment jouer « Smoke On The Water » sur le Piano

    fondamentalement, c'est juste un tutoriel sur la façon de jouer ce riff que tout le monde le sait.Étape 1: La première Note La première note que vous jouez est C. Regardez l'image ci-dessous pour voir où c'est si vous ne jouez du piano.Etape 2: La de
    DIY Star Wars sabre

    DIY Star Wars sabre

    Bonjour mes guerriers de chiots interstellaire Benji!!Aujourd'hui, nous avons un amusement et un projet de bricolage facile pour vous tous ! Faites votre propre sabre Star Wars à juste quelques minutes et créer d'impressionnants combats galactiques a
    Build a Lightsaber

    Build a Lightsaber

    Si vous avez décidé de passer à l'étape finale à embrasser la force. Votre cheminement suit-il la lumière ou le côté obscur ? (J'entends que du côté obscur a cookies).Côté ce que jamais vous êtes, ce qui suit est de savoir comment faire un Lightsabre
    Faites vos propres pommes de croisement caramel et chocolat blancs

    Faites vos propres pommes de croisement caramel et chocolat blancs

    Vous avez tous vu ces dans les magasins de chocolat dans le centre commercial, des parcs d'attractions et boutiques du désert. Ils peuvent être coûteux, mais ils sont tellement délicieux. Mon mari et j'ai perfectionné la recette il y a ans et c'est u
    Comment faire un distributeur de pâte de soudure pour les projets SMD...

    Comment faire un distributeur de pâte de soudure pour les projets SMD...

    Récemment, j'ai construit un four de refusion CMS en utilisant un four grille-pain et un kit de contrôleur. Ceci rend vraiment facile de souder des SMD PCB (cartes de circuits imprimés dispositif de montage en surface). Vous simplement mettez des gou
    À partir d’une chaîne sur Youtube

    À partir d’une chaîne sur Youtube

    Dans ce tutoriel, vous allez apprendre à démarrer avec succès votre propre chaîne YouTube. C'est rapide et simple à suivre. En tout cas permet de commencer et j'espère que vous apprécierez !Étape 1: Création de votre compte gmailFaire un YouTube comp
    Carte de visite de matrice de points

    Carte de visite de matrice de points

    si ma carte de visite de lampe de poche n'est pas une avancée suffisante pour vous, alors que diriez-vous un avec un affichage graphique complet sur ce que peut être personnalisé pour un certain nombre de messages de défilement ? Celui-ci pourrait êt
    Edward Scissorhands Costume... Sur le bon marché.

    Edward Scissorhands Costume... Sur le bon marché.

    Sur ce instructable je vais vous montrer comment faire un costume de Edward Scissorhands génial pour très peu d'argent, aucun si vous avez tout ce qui est nécessaire. Il s'agit de mon premier instructable s'il vous plaît nue avec moi et me pardonner
    Comment à Saran Wrap Set Roller à lisser les cheveux naturels

    Comment à Saran Wrap Set Roller à lisser les cheveux naturels

    Apprenez comment lisser vos cheveux sans aucune chaleur directe. Pour ce faire, vous aurez besoin de ce qui suit :Rouleaux magnétiquesToboggan en PinsSaran WrapSécheuse à capuchon ou toute forme de sécheuseEtape 1: Nettoyer les cheveuxCLIQUEZ ICI POU
    « Pas si effrayant » Halloween affichage

    « Pas si effrayant » Halloween affichage

    Vicki volontaires à un épargne stocker et obtient de bonnes idées pour de nouveaux projets. Elle voulait faire un écran halloween « pas si effrayant » et c'est ce qu'elle est venu avec ! Regardez la vidéo pour voir comment tout cela s'est réunis.Pour