전체 글(392)
-
#10 QR을 빨리 바꾼다고 전송도 빨라지지는 않는다
QR scan4u Series #10QR을 빨리 바꾼다고 전송도 빨라지지는 않는다표시 속도와 실제 수신량을 구분해야 하는 이유📱 ▦ → 📄QR 화면을 빠르게 바꾸면 파일도 빨리 전달될 것처럼 보입니다. 같은 시간에 더 많은 코드를 보여 주기 때문이죠. 하지만 받는 기기는 화면을 촬영하고 QR을 인식한 뒤 데이터를 처리할 시간이 필요합니다. 그 과정에서 코드를 놓치면 다시 표시해야 하고, 계산상 빠른 설정이 실제 완료까지는 더 오래 걸릴 수도 있습니다. 이번 글에서는 송신 간격을 전송 성능과 연결할 때 무엇을 기준으로 봐야 하는지, 숫자를 과장하지 않고 설명해 보겠습니다.1. 보여 준 데이터와 읽힌 데이터의 차이송신 속도는 화면이 프레임을 바꾸는 주기로 계산할 수 있습니다. 그러나 수신 속도는 그 가운..
07:08:39 -
#09 화면에서 QR이 계속 바뀌는 이유
QR scan4u Series #09화면에서 QR이 계속 바뀌는 이유여러 데이터 조각을 시간 순서로 펼쳐 보이는 QR 송신 화면📱 ▦ → 📄파일을 조각으로 나누고 필요한 정보까지 준비했다면, 이제 데이터를 상대 기기에 보여 줄 차례입니다. QR 파일 전송 화면에서는 같은 자리에 서로 다른 QR이 계속 나타납니다. 처음 보면 움직이는 그림처럼 느껴지지만, 각 화면은 파일의 다른 부분을 전달하고 있습니다. 한 장으로 파일을 담기 어려워 여러 장을 시간 순서로 보여 주는 것이죠. 이번 편에서는 QR이 바뀌는 화면을 송신 과정으로 해석하고, 반복 표시가 수신에 어떤 도움을 주는지 살펴보겠습니다.1. 한 화면이 여러 조각을 전달한다여러 QR을 표시하는 방법은 몇 가지로 생각할 수 있습니다. 모든 코드를 한 번..
2026.10.22 -
#08 파일 이름과 크기도 함께 보내야 한다
QR scan4u Series #08파일 이름과 크기도 함께 보내야 한다파일 조각을 해석하고 완료를 판단하기 위한 메타데이터📱 ▦ → 📄앞선 편에서는 파일을 조각으로 나누고 번호를 붙이는 과정을 설명했습니다. 그런데 번호가 있는 데이터만 모으면 어떤 이름으로 저장할지, 얼마나 받아야 끝나는지 알 수 없습니다. 데이터 조각과 함께 파일을 설명하는 정보도 전달해야 하죠. QR scan4u의 파일 안내에는 이름과 크기, 조각 수와 검증값 등이 들어 있습니다. 이번 편에서는 이러한 정보가 왜 필요한지, 그리고 파일 안내를 받은 것과 실제 데이터를 다 받은 것을 어떻게 구분하는지 살펴보겠습니다.1. 데이터를 설명하는 별도의 안내바이트 조각에는 원본 파일 이름이 저절로 따라오지 않습니다. 같은 바이트를 여러 이..
2026.10.21 -
#07 파일 조각마다 번호를 붙이는 이유
QR scan4u Series #07파일 조각마다 번호를 붙이는 이유QR이 읽힌 순서가 달라도 원래 파일의 위치를 찾는 방법📱 ▦ → 📄화면이 QR을 순서대로 보여 주면 카메라도 그 순서대로 읽을 것처럼 느껴집니다. 하지만 수신을 중간부터 시작할 수 있고, 초점이나 촬영 시점 때문에 일부 장을 놓칠 수도 있습니다. 반복 표시에서는 앞부분이 뒤늦게 들어오기도 하죠. 읽힌 데이터를 그때마다 파일 뒤에 붙이는 것만으로는 원본 순서를 지키기 어렵습니다. 그래서 QR 파일 전송에서는 조각마다 번호를 붙입니다. 이번 편은 이 번호가 어떻게 파일의 위치를 보존하는지에 관한 이야기입니다.1. 화면 표시 순서와 카메라 입력 순서송신 프로그램은 파일의 앞부분부터 QR로 보여 줄 수 있습니다. 그러나 수신 기기는 그 시..
2026.10.20 -
#06 QR 한 장에 파일이 다 들어가지 않는다
QR scan4u Series #06QR 한 장에 파일이 다 들어가지 않는다QR의 데이터 밀도와 조각 수 사이에서 파일 분할 기준을 정하기📱 ▦ → 📄파일을 QR로 보낸다는 생각을 실제 기능으로 연결하면 곧바로 크기 문제가 등장합니다. 간단한 주소는 한 장으로 읽을 수 있지만 문서나 이미지 데이터는 훨씬 많기 때문입니다. 한 장에 최대한 넣으면 될 것 같아도, 내용이 늘수록 무늬가 촘촘해져 화면과 카메라 조건에 영향을 받습니다. 그래서 QR scan4u는 파일 데이터를 작은 조각으로 나눠 전달합니다. 이번 편에서는 분할이 필요한 이유와, 조각 크기를 바꾸면 어떤 일이 달라지는지 설명하겠습니다.1. 담을 수 있는 양과 읽을 수 있는 양QR에 데이터를 넣을 때는 코드 형식이 허용하는 용량만 생각해서는 부..
2026.10.19 -
#05 파일을 QR로 보내는 전체 흐름
QR scan4u Series #05파일을 QR로 보내는 전체 흐름파일 선택에서 복원과 검증까지, QR 파일 전송의 전체 과정을 펼쳐 보기📱 ▦ → 📄앞선 글에서는 QR 스캐너를 만들다가 파일 전송 기능으로 생각이 이어진 계기와, 링크 대신 데이터를 전달한다는 차이를 설명했습니다. 이제 실제로 파일이 이동하는 과정을 살펴볼 차례입니다. 처음에는 파일을 QR로 바꾸고 읽으면 끝날 것처럼 보이지만, 그 사이에는 여러 단계가 있습니다. 보내는 기기에서 파일을 준비하고, 화면에 표시하고, 받는 기기에서 조각을 모아 원본으로 복원해야 하죠. 이번 편에서는 세부 구현에 들어가기 전에 전체 흐름을 먼저 펼쳐 놓겠습니다.1. 보내는 쪽에서는 파일을 전송 데이터로 준비한다송신의 출발점은 파일 선택입니다. 선택한 파일..
2026.10.18