[파이썬 프로젝트] Python CSV 이어서 저장하기, header 붙이기
·
🐍 Python/Project
안녕하세요. 제가 통신 전공으로 프로토콜 등도 중요하지만 정확한 센서 데이터 수집하는 것도 굉장히 중요하다고 요즘 느낍니다. 정확한 데이터를 기반으로 머신러닝, 딥러닝, 필터링이 가능하기 때문에 정확한 데이터를 모으는 것은 가장 중요합니다. UART Serial 통신(9600, 115200bps)을 통해 가장 심플한 CSV형식이 현재 구글에서 가장 돌고 있습니다. 매번 데이터 수집을 위해 데이터 짜는 것이 귀찮기 때문에 저를 위해 메모장 느낌으로 코딩을 기록했습니다. 파이썬 공식 문서를 보면 쉽게 알 수 있지만, 번역기에 돌린 한국말이 약간 이상합니다. https://docs.python.org/ko/3/library/csv.html csv — CSV 파일 읽기와 쓰기 — Python 3.9.7 문서 소..
[IT 제품 리뷰] 삼성 갤럭시 버즈2 블루투스 무선 이어폰 리뷰. (feat.사전 예약, 전부터 사용하던 4만원대 HT01과 비교) + 3일 리뷰
·
일상/IT 제품 리뷰
안녕하세요. 요즘 신경쓸 부분과 일이 많아 블로그에 많이 신경을 못 쓰고 있지만, 이번만큼은 여자친구에게 감사를 표하며 글을 적게 됐습니다. 대게 많은 유튜버 분들이 더 자세히 영상을 찍으셨겠지만, 블로그는 또 다른 맛아니겠습니까. 우선 갤럭시 버즈2를 구매하게 된 이유는 예전부터 쓰던 에어팟 콩나물 한 쪽을 잃어버려 다른 무선 이어폰을 구매해야 했습니다. 다들 아시다시피 최신 스마트폰들은 유선 이어폰 단자가 없어서 무선 이어폰을 써야만 합니다. (갤럭시 S20 사용자 ㅠ) 내 에어팟 ㅠ 예전에 술을 많이 마신 날에 에어팟은 잃어버리지 않기 위해 아예 바지에 걸어 놓고 마셨던 추억들... 이왕 사는거 갤럭시 사용자이니 갤럭시 버즈 프로를 구매하려고 했는데, 외이도염 문제로 버즈 프로가 이슈화되었고, 8월..
[CPP] strcpy_s 사용 예제
·
C, C++
strcpy : string copy char* strcpy(char *strDestination, const char *strSource) // strDestination : 복사 당하는 대상 // strSource : 복사할 대상 // return strDestination 포인터 // // _CRT_SECURE_NO_WARNINGS 발생하므로 사용 지양, strcpy_s 사용 지향 errno_t strcpy_s(char *dest, rsize_t dest_size, const char *src) // dest : 복사 당하는 대상 // dest_size : src 메모리 크기 // src : 복사할 대상 // return strDestination 포인터 #include using namespace..
[IT 제품 리뷰] Amazfit GTS2 mini 3일 리뷰. (+ 추가글 2주 리뷰)
·
일상/IT 제품 리뷰
안녕하세요. 원래 IT 기기에 관심이 많다 보니 사놓은 것들이 꽤 있습니다. 글 적는게 재미는 있지만, 아무래도 공부와 연구 관련된 것들에 대해서만 글을 쓰다보니 딱딱한 글만 있는 것 같습니다. 그래서 지금까지 제가 샀던 것들에 대해 모아서 리뷰하면 재밌을 것 같아 카테고리에 IT 리뷰를 추가했습니다. 원래 저는 팔찌와 샤오미 미밴드5를 같이 끼고 다닙니다. 샤오미 미밴드5가 문자, 카톡 등 휴대폰 알림 등을 확인할 수 있고, 특히 배터리가 일주일 이상 가니 많이 애용했습니다. 갤럭시 파인 저는 요즘 갤럭시 워치에 관심을 가지고 있습니다. 갤럭시 워치4가 예약판매를 하고 있는 중이기에 솔직히 고민을 많이 했습니다. 왜냐면 타이젠 OS를 두고 웨어 OS로 전환해 최적화를 하였다는 소식이 들렸기 때문입니다...
[C] Call by Value VS Call by Reference
·
C, C++
Call by Value 와 Call by Reference 의 차이에 대해 이야기합니다. 아래 하나의 예제를 보겠습니다. #include void call_by_value(int test) { test = test + 10; printf("call by value address %p\n", &test); } int call_by_value_return(int test) { test = test + 10; printf("call by value address %p\n", &test); return test; } void call_by_reference(int *test) { printf("call by reference %p\n", test); *test = *test+1; } int main() { i..
[LoRa] SF(Spreading Factor)와 DR(Date Rate)와 ADR(Adaptive Data Rate)의 관계
·
통신/LoRa
https://coding-yoon.tistory.com/163 [LoRa] CSS(Chirp Spread Spectrum) LoRa와 LoRaWAN의 차이점이 중요하다. LoRa는 저전력 장거리 통신을 위해 IEEE802.15.4a의 CSS(Chirp Spread Spectrum) 기술에서 파생된 무선 변조 기술을 채택한 물리 계층에 속한다. LoRaWAN은 무선 변조 위에.. coding-yoon.tistory.com 이전 글에서 Chirp Spread Spectrum에 대해 이야기했습니다. LoRa는 Chirp기반 확산 스펙트럼 변조로, Symbol은 Chirp입니다. 아래의 하나의 블록 이미지를 Chirp이라 하였고, 주파수의 변화에 따라 Up-Chrip, Down-Chirp로 구별할 수 있습니다..
[LoRa] CSS(Chirp Spread Spectrum)
·
통신/LoRa
LoRa와 LoRaWAN의 차이점이 중요하다. LoRa는 저전력 장거리 통신을 위해 IEEE802.15.4a의 CSS(Chirp Spread Spectrum) 기술에서 파생된 무선 변조 기술을 채택한 물리 계층에 속한다. LoRaWAN은 무선 변조 위에 구축된 상위 계층으로 데이터 링크 계층(MAC)에 속한다. 물리 계층에서 CSS가 아닌 FSK(Frequency-shift keying) 변조 방식을 사용하고, 데이터 링크 계층은 LoRaWAN이더라도, LoRaWAN Network이다. LoRa가 저전력, 장거리 통신을 가능케 하는 CSS(Chirp Spread Spectrum)에 대해 이야기 하려고 한다. 참고 영상 https://youtu.be/dxYY097QNs0 LoRa는 915MHz, 868MH..
[LoRa] Regional Parameters - Common Frequency Plans
·
통신/LoRa
https://www.thethingsnetwork.org/docs/lorawan/regional-parameters/ Regional Parameters We are building a global open free crowdsourced long range low power IoT data network www.thethingsnetwork.org LoRa는 기본적으로 지역마다 사용하는 주파수 대역, Duty Cycle이 다르다. 우리나라는 KR920에 해당하며, SKT Telecom이 선두주자로 LoRa를 개발하고 있다. 아래 기술 요구사항을 참고하였습니다. 구현에 있어 중요하다고 생각하는 부분을 아래에 정리합니다. SKT, 저전력 IoT LoRa 디바이스 기술 요구사항(LoRa-1.8), 2016..
[LoRa] OTAA vs ABP
·
통신/LoRa
https://www.thethingsnetwork.org/docs/lorawan/end-device-activation/ End Device Activation Every end device must be registered with a network before sending and receiving messages. This procedure is known as activation. There are two activation methods available: Over-The-Air-Activation (OTAA) - the most secure activation method for end devices. www.thethingsnetwork.org Over-The-Air-Activation (..
[LoRa] LoRa 란?
·
통신/LoRa
안녕하세요. 오늘부터 LoRa 관련하여 포스팅을 시작하겠습니다. TTN(The Things Network)에서 제공하는 자료를 기반으로 LoRa 기초를 다지기 좋습니다. https://www.thethingsnetwork.org/docs/lorawan/ LoRaWAN® Learn about LoRaWAN: the secure messaging protocol used by The Things Network www.thethingsnetwork.org 사물인터넷의 발전으로 초소형 통신장치 수요가 증가함에 따라, 기존에 IoT를 위하여 대표적으로 활용되던 WiFi, BLE, Zigbee와 같은 근거리 네트워크가 발전되었습니다. 하지만 장거리를 필요로 하는 서비스에는 부적합하여 저전력*장거리 통신 기술인 LP..
18진수
'분류 전체보기' 카테고리의 글 목록 (12 Page)