본문 바로가기

728x90
반응형

그 외 코드

(20)
Window "드라이브(C:) 검사 및 복구 중: 100% 완료" 에서 멈추는 현상 1시간을 기다려도 부팅이 되지 않았습니다.. 검색해보니 6시간, 자고일어나도 안된다고하였고.. 다시 껐다 켜보라는의견이 있어서 어짜피 백업은 되어있으니(저번에 날린뒤로 ㅠㅠ)..더이상 기다릴 수 없어 고민끝에 그냥 다시 종료하고 켰더니 부팅이 되었습니다... 시간날릴뻔!
[안드로이드] MediatorLiveData 가 addSource를 추가했음에도 작동하지 않는 문제 var onReadyDevice: MediatorLiveData = MediatorLiveData() fun _onReadyDevice(): Int{ return if(emg1Connected.value == true && emg2Connected.value == true) EMG_DEVICE_1_2 else if (emg1Connected.value == true) EMG_DEVICE_1 else if (emg2Connected.value == true) EMG_DEVICE_2 else -1 } init{ onReadyDevice.addSource(emg1Connected) { onReadyDevice.value = _onReadyDevice() } onReadyDevice.addSource(emg2C..
[안드로이드] ViewPager(or ScrollView) 안에 있는 MPAndroidChart의 좌우, 상하 Scroll 하기 ViewPager 안에서 MPAndroid Chart를 좌우로 스크롤 해야하는데 Chart가 아닌 ViewPager가 움직이는 문제가 있습니다. 아래 코드로 Chart 터치시 ViewPager(parent) 터치를 막아 해결할 수 있습니다. chart.onTouchListener = object: BarLineChartTouchListener(chart,chart.viewPortHandler.matrixTouch, 3F){ override fun onTouch(view: View, motionEvent: MotionEvent): Boolean{ return when (motionEvent.action) { MotionEvent.ACTION_DOWN -> { view.parent.requestDisallo..
LiveData 데이터 바인딩 안될 때 binding.lifecycleOwner = this 를 써주었는지 확인할 것! private val viewModel by viewModel() // koin private lateinit var binding: ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = DataBindingUtil.setContentView(this, R.layout.activity_main) binding.viewModel = viewModel binding.lifecycleOwner = this }
Window PowerShell 쉘 스크립트 만들기, 출력/입력, 실행 쉘 스크립트 실행 권한 윈도우 메뉴>Windows PowerShell>관리자 권한으로 실행 Set-ExecutionPolicy Unrestricted 위 명령어 실행 > Y(예) 입력 쉘 스크립트 만들기 원하는 곳에 txt파일 만들고, 확장자 .ps1로 바꾸기 클릭해서 수정하면 된다. 출력 echo "--connecting.." echo가 print와 같은 개념이다. 변수 입력 받기 [string]$c = Read-host "put ip address" echo $c Read-host 사용 Command 입력 powershell -Command ".\adb connect "$c":5555" .\adb connect 123:5555 라는 커맨드가 입력된다.($c=123) cmd창을 바로 끝내지 않기 위한 ..
[RPI/Python] Tkinter(GUI)로 이미지 전체화면 보기, 바꾸기 ― 애니메이션 이미지 파일 보기, GUI 쓰레드 사용하기 라즈베리파이 기본 이미지 뷰어로 전체화면 보기, 바꾸기를 해보았는데요. [Linux/라즈베리파이] - [RPI/Python] 이미지 전체화면 보기, 바꾸기 개인적으로는 키보드의 업버튼으로 이미지를 넘겨 여러 제한이 많았습니다. 그래서 Python GUI인 Tkinter를 사용해 이미지를 전체화면으로 보겠습니다. 이미지 전체화면 GUI 보기 Tkinter import import sys if sys.version_info[0] == 2: # Just checking your Python version to import Tkinter properly. from Tkinter import * else: from tkinter import * root = Tk() 풀스크린 모드 설정, 키 설정 root.attr..
[RPI/Python] ModuleNotFoundError 해결하기 라즈베리파이3에서 Python을 사용하다가 'ModuleNotFoundError'가 나왔습니다. ModuleNotFoundError: No module named 'module_name' 이에 생각해볼것이 3가지 입니다. (본인은 마지막에서 해결되었음.) 1. Dependecy가 설치되어 있지 않음 >>> from pypot.creatures import PoppyTorso Traceback (most recent call last): File "", line 1, in from pypot.creatures import PoppyTorso ModuleNotFoundError: No module named 'pypot' pypot 이름의 module이 없다고 하니 설치해주어야 합니다. 콘솔에서 다음과 같이..
[C/C++] Visual Studio BLE(Bluetooth LE) 데이터 읽기 (Window 10) Visual Studio C/C++ 로 BLE 데이터를 읽어 처리하고 싶어 서칭후 발견 & 수정하였습니다. (왜 관련 포스팅이 없는지..ㅠ) 먼저 PC는 블루투스 페어링 하여야 하고, 지정된 UUID를 입력해 데이터를 read할 수 있습니다. 또한 앞서 프로젝트 속성->c/c++->고급->호출 규칙->stdcall 로 바꾸어줍니다. //How to get notification values from a HR BLE monitor //Ensure that you have paired the HR BLE monitor with the computer #include #include #include #include #include #include #include #pragma comment(lib, "Setu..

728x90
반응형