회사일2019. 5. 14. 15:36

&cube:lavender 페이지에서 뽑아왔는데

[링크 : http://developers.iotocean.org/archives/module/ncube-lavender]

 

 

AE는 단말에 붙는 접두인거 같은데(Application Entity)

스마트폰에도 AE가 붙은건 왜일까?

 

그리고 AE-센서이름의 것들은 &Cube:Thyme을 통해서 연결이 되는 것으로 보이는데

얘네들은 &Cube:lavender를 통해 집중적으로 관리되고

원격지의 IN-CSE(Infrastructure Node - Common Service Entity) 에 데이터를 축적한다.

 

홈페이지 별로는

Thyme은 ADN(Application Dedicated Node)

Rosemary는 MN(Middle Node)

Lavender는 ASN(Application Service Node)

라고 이름이 붙는데

 

Mobius는 서버고, node.js로 구동되고

thyme:lavender는 dbms로 mysql을 채택하고 있는 것으로 보인다.

 

 

+

[링크 : http://www.iotocean.org/download/]

[링크 : http://developers.iotocean.org/archives/module/mobius]

[링크 : http://developers.iotocean.org/archives/module/ncube-thyme-nodejs]

[링크 : http://developers.iotocean.org/archives/module/ncube-thyme-java]

[링크 : http://developers.iotocean.org/archives/module/ncube-thyme-android]

[링크 : http://developers.iotocean.org/archives/module/ncube-thyme-arduino]

[링크 : http://developers.iotocean.org/archives/module/ncube-lavender]

[링크 : http://developers.iotocean.org/archives/module/ncube-rosemary]

 

'회사일' 카테고리의 다른 글

bam sam  (0) 2019.07.26
mosquitto - MQTT broker  (0) 2019.05.15
비면허 대역(unlicensed)  (0) 2019.05.14
컵 사이즈  (2) 2019.01.14
CC 인증(Common Criteria)  (0) 2018.12.13
Posted by 구차니
회사일2019. 5. 14. 14:11

자료 보다 보니 이런 용어가 나오는데 곰곰히 고민해보니.. ISM 아냐? 싶어서 검색

 

누구나 무료로 사용할 수 있도록 규정한 주파수 대역인 비면허(Unlicensed) 대역은 흔히 ISM(Industrial, Scientific, Medical) 대역이라고 불린다.

[링크 : https://www.tta.or.kr/data/weekly_view.jsp?news_id=4202]

 

 

+

LPWA(Lower Power WAN)

'회사일' 카테고리의 다른 글

mosquitto - MQTT broker  (0) 2019.05.15
openM2M  (0) 2019.05.14
컵 사이즈  (2) 2019.01.14
CC 인증(Common Criteria)  (0) 2018.12.13
edge - fog computing  (0) 2018.10.12
Posted by 구차니
회사일/Epson L805 rpi2019. 3. 26. 19:01

헐...

프로토콜이 프린터 별로 상세하게 나와있다 -ㅁ-?!


[링크 : http://www.epsondevelopers.com/product/ink-jet-printers-and-all-in-ones/]

[링크 : http://www.epsondevelopers.com/wp-content/uploads/2017/01/L800_L1.pdf]

'회사일 > Epson L805 rpi' 카테고리의 다른 글

esc/p 예제  (0) 2019.03.19
Epson L805 power flush  (0) 2019.02.07
epson L805 헤드 청소(성공) 및 종료 시점 확인하기(실패)  (0) 2018.12.21
escputil 디버그 모드  (0) 2018.12.21
rpi epson printer  (0) 2018.12.20
Posted by 구차니
회사일/Epson L805 rpi2019. 3. 19. 11:26

epson 프린터 제어용 언어인데..

brother 라던가 다른데서도 쓸 수 있나 보네?


그나저나.. 예전에 헤더 청소나, 파워 플러시 할때도 0x1b가 보였던거 같은데....


[링크 : https://docs.microsoft.com/ko-kr/windows/uwp/devices-sensors/epson-esc-pos-with-formatting]

'회사일 > Epson L805 rpi' 카테고리의 다른 글

epson 개발자 사이트  (0) 2019.03.26
Epson L805 power flush  (0) 2019.02.07
epson L805 헤드 청소(성공) 및 종료 시점 확인하기(실패)  (0) 2018.12.21
escputil 디버그 모드  (0) 2018.12.21
rpi epson printer  (0) 2018.12.20
Posted by 구차니
회사일/Epson L805 rpi2019. 2. 7. 12:53

심심(?)해서 패킷 캡쳐를 하는 김에 찍어 봄

예전에 발견했던 익숙한(?) 문구를 발견 "REMOTE1TI"

2018/12/21 - [회사일/Epson L805 rpi] - epson L805 헤드 청소 및 종료 시점 확인하기(실패)


눈으로 보기에는 별반 차이가 없어 보이는데


DIFF 해보니 먼가 차이가 존재는 한다

0060 부터가 데이터 부분이고 앞은 IP 패킷 이니까 일단 무시

REMOTE1TI 부분은 패킷헤더(?) 이런 느낌이고

07 1b 1d 1e + 1b 00 (헤더 클린)

08 0b 22 1c + 10 1b (파워 플러시)

의 차이가 존재한다. 한번 해봐야지..



'회사일 > Epson L805 rpi' 카테고리의 다른 글

epson 개발자 사이트  (0) 2019.03.26
esc/p 예제  (0) 2019.03.19
epson L805 헤드 청소(성공) 및 종료 시점 확인하기(실패)  (0) 2018.12.21
escputil 디버그 모드  (0) 2018.12.21
rpi epson printer  (0) 2018.12.20
Posted by 구차니
회사일2019. 1. 14. 12:34

커피숖에서 사용하는 컵별 사이즈

대개 oz 용량으로 이야기 하지 높이나 지름으로는 잘 이야기 안해서 은근 눈에 잘 안띄네?


[링크 : http://www.bizhows.com/cms/help_center/테이크아웃-상품별-사이즈-안내/]

[링크 : https://post.naver.com/viewer/postView.nhn?volumeNo=8647110]

'회사일' 카테고리의 다른 글

openM2M  (0) 2019.05.14
비면허 대역(unlicensed)  (0) 2019.05.14
CC 인증(Common Criteria)  (0) 2018.12.13
edge - fog computing  (0) 2018.10.12
sparql / pdf  (0) 2018.10.12
Posted by 구차니
회사일/Epson L805 rpi2018. 12. 21. 14:58

소스는 아래와 같고

$ cat dump.c

#include <stdio.h>


void main()

{

    unsigned char data[] = {

        0x1b,'@',0x1b,'(','R',0x08,0x00 ,0x00 ,'R','E','M','O','T','E','1','C','H',

        0x02 ,0x00 ,0x00 ,0x00 ,0x1b ,0x00 ,0x00 ,0x00 ,0x1b ,0x00 ,0x0c ,0x1b ,0x00 ,0x1b ,0x00

    };


    int len = sizeof(data);

    int idx = 0;


    for(idx = 0; idx < len; idx++)

        printf("%c,",data[idx]);


아래의 명령어를 통해서 raw 명령어를 생성하면 헤드 청소가 시작된다.

$ gcc dump.c

$ a.out > dump 

$ lp -o raw dump


다만.. 어느 시점에 끝나는지 알기가 힘드네..

escputil 로는 -s 주면 애가 응답이 없고

lpstat -t 로도 idle 타이밍이 애매~하다


일단 덤프해서 만든 16진수 명령어 인자

0x1b,0x40,0x1b,0x28,0x52,0x08,0x00,0x00,0x52,0x45,0x4d,0x4f,0x54,0x45,0x31,0x43,0x48,0x02,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x0c,0x1b,0x00,0x1b,0x00 


'회사일 > Epson L805 rpi' 카테고리의 다른 글

epson 개발자 사이트  (0) 2019.03.26
esc/p 예제  (0) 2019.03.19
Epson L805 power flush  (0) 2019.02.07
escputil 디버그 모드  (0) 2018.12.21
rpi epson printer  (0) 2018.12.20
Posted by 구차니
회사일/Epson L805 rpi2018. 12. 21. 13:42

빌드해보려니 이래저래 답이 안나와서

(gutenprint/gutenprint-intl-internal.h 요 파일이 포함된 devel 패키지 찾는데 실패..)


소스를 보다보니

오잉?

환경변수로 판별하는 부분을 발견!

static int stp_debug = 10;

#define STP_DEBUG(x) do { if (stp_debug || getenv("STP_DEBUG")) x; } while (0) 

[링크 : https://www.ibm.com/support/knowledgecenter/ko/ssw_ibm_i_73/rtref/putenv.htm#putenv]


걍 귀찮으니 아래와 같이 디버그 메시지 출력하는데 성공!

$ export STP_DEBUG=1

$ escputil -c

Gutenprint 5.2.10 18 May 2014

Escputil version 5.2.10, Copyright (C) 2000-2006 Robert Krawitz

Escputil comes with ABSOLUTELY NO WARRANTY; for details type 'escputil -l'

This is free software, and you are welcome to redistribute it

under certain conditions; type 'escputil -l' for details.


***Initialize print command

***Initialize print command

***Start remote sequence

***Remote command: CH 02 00 00 00

***End remote sequence

Cleaning heads...

***Sending print command to lpr -l:

***   0:  1b  @ 1b  (   R 08 00 00   R  E  M  O   T  E  1  C

***  16:   H 02 00 00  00 1b 00 00  00 1b 00 0c  1b 00 1b 00


-l은 -o raw와 동일한 내용이라고 한다.


'회사일 > Epson L805 rpi' 카테고리의 다른 글

epson 개발자 사이트  (0) 2019.03.26
esc/p 예제  (0) 2019.03.19
Epson L805 power flush  (0) 2019.02.07
epson L805 헤드 청소(성공) 및 종료 시점 확인하기(실패)  (0) 2018.12.21
rpi epson printer  (0) 2018.12.20
Posted by 구차니
회사일/Epson L805 rpi2018. 12. 20. 14:32

escpr 드라이버는 웬지 도움이 안되는 느낌...

$ sudo apt-cache search epson

escputil - maintenance utility for Epson Stylus printers

libimage-exiftool-perl - library and program to read and write meta information in multimedia files

libinklevel-dev - development files for libinklevel5

libinklevel5 - library for checking the ink level of your local printer

mtink - Status monitor tool for Epson inkjet printers

mtink-doc - Status monitor tool for Epson inkjet printers - documentation

photopc - Interface to digital still cameras

printer-driver-escpr - printer driver for Epson Inkjet that use ESC/P-R 

[링크 : http://www.openprinting.org/driver/epson-escpr]


그래서 L805 드라이버 소스 받아서 빌드하려고 하면

automake-1.15 버전과(1.16 안됨.. 망할 -_-)

$ wget http://ftp.gnu.org/gnu/automake/automake-1.15.tar.gz 


libcups 관련 헤더가 필요하다.

$ sudo apt-get install libcupsimage2-dev libcups2-dev 

[링크 : https://www.raspberrypi.org/forums/viewtopic.php?t=38467]

'회사일 > Epson L805 rpi' 카테고리의 다른 글

epson 개발자 사이트  (0) 2019.03.26
esc/p 예제  (0) 2019.03.19
Epson L805 power flush  (0) 2019.02.07
epson L805 헤드 청소(성공) 및 종료 시점 확인하기(실패)  (0) 2018.12.21
escputil 디버그 모드  (0) 2018.12.21
Posted by 구차니
회사일2018. 12. 13. 08:21

TTA 에서 한대서 국내인줄 알았는데 원래는 국제 표준이었네?


[링크 : https://en.wikipedia.org/wiki/Common_Criteria]

[링크 : https://sw.tta.or.kr/product/prod_ccec.jsp]

'회사일' 카테고리의 다른 글

비면허 대역(unlicensed)  (0) 2019.05.14
컵 사이즈  (2) 2019.01.14
edge - fog computing  (0) 2018.10.12
sparql / pdf  (0) 2018.10.12
dpdk  (0) 2018.10.05
Posted by 구차니