Skip to content

Instantly share code, notes, and snippets.

@msymt
msymt / gist:3e8d915a2b3a77dc2c3546c37885842c
Last active August 17, 2021 03:05
(100kinsat)回転しながらキャリブレーション

回転しながら加速度・ジャイロセンサのキャリブレーションをしているため,手直し必要

#include "MPU9250.h"

const int motorA[3] = {13, 4, 25};  // AIN1, AIN2, PWMA
const int motorB[3] = {14, 27, 26}; // BIN1, BIN2, PWMB

const int CHANNEL_A = 0;
const int CHANNEL_B = 1;
@msymt
msymt / test.md
Last active August 16, 2021 13:23
simple_with_calibration.inoの動作テスト
@msymt
msymt / str.md
Last active August 8, 2021 14:47
#include<stdio.h>
#include<string.h>

struct schedule {
  int year;
  int month;
  int day;
  int hour;
  char title[100];
@msymt
msymt / doxygen_graphviz.md
Last active June 8, 2021 18:04
doxygen+graphvizのtips

大規模コードをグラフィカルに見たい場合,描画ツールを使って流れを見たくなったことありませんでしょうか.

その時に,doxygen+graphvizを使えばいい感じになるかもしれません.

doxygenの使い方は,数多くのブログで語られているので詳しくは言いません.

参考に記載されているURLにアクセスしてみてください.

ここでは,設定ファイル(Doxyfile)に手を加えた部分を紹介しておきます.

@msymt
msymt / win10.md
Created December 3, 2020 12:45
Windows10 環境構築

Windows10搭載のPC or ハードのクリーンインストールあとの設定

キーボード周り

無変換、変換の変更

  1. Google IMEのインストール
    1. https://www.google.co.jp/ime/
  2. urlに従い、IMEの設定を行う
    1. https://ygkb.jp/16541
@msymt
msymt / commandline_emulator.md
Last active October 21, 2020 08:04
コマンドラインからAndroidのエミュレータを起動する方法

環境

OS: macOS Catalina v10.15.5
Android Studio 4.1

sdkのインストール

@msymt
msymt / espressp-scroll.md
Last active September 12, 2020 13:50
[Android]Espresso でperform(scrollTo())をしても見つけてくれない場合

起こり得るケース

scrollView内にて、画面外に設置したviewにアクセスする際

対処法

R.id.buttonにアクセスする時を想定する

通常の手法

@msymt
msymt / fragment-Dialogfragment.md
Last active September 12, 2020 05:26
[Android]fragmentからDialogfragmentを呼び出して、fragment側でDialogfragmentの結果を受け取る方法
@msymt
msymt / commit_message_example.md
Created August 1, 2020 09:05 — forked from mono0926/commit_message_example.md
[転載] gitにおけるコミットログ/メッセージ例文集100
@msymt
msymt / fix.md
Last active June 17, 2020 07:27
viewmodelprovider deprecated in java の対処法

viewmodelprovider deprecated in java の対処法

環境

Android Studio 4.0
Build #AI-193.6911.18.40.6514223, built on May 21, 2020
Runtime version: 1.8.0_242-release-1644-b3-6222593 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.15.4