create New Value with ibosn systems

두루.프레임워크 / MS windows와 함께






on PC (MS windwows)
PC용 두루.프레임워크 엔진 제공
임베디드시스템용과 호환성 제공
PC 프로그램을 두루.프레임워크로 작성
임베디드 프로그램을 그대로 PC에서 동작 가능
고비용/전문가의 PC program은 필요없다.

풍부한 GUI / 제어 / 통신


MS windows 지원.

DLL 방식 사용

GUI 모듈 기본 탑재

화려한 GUI 가능

MS windows 모든 기능 사용

노드를 DLL로 제공(업그레이드)

많은 메모리 필요

노드 무제한 확장 가능

download the node and copy to the directory "df_nodes" in the the dooroo-framework directory(ex. c:/dooroos/realtime/doorooFrameWork/).
The nodes can be upgraded without any notice..


function nodes
VNCSERVER, WEBSERVER, MEDIAPLAYER, SCRIPT, COMMUSBCAMERA, COMMUSBMOUSE.
VNCSERVER : vnc server node.
WEBSERVER : web server node.
MEDIAPLAYER : multimedia player node.
SCRIPT : Lua script node.
COMMUSBCAMERA : usb camera node.
COMMUSBMOUSE : usb mouse node.

display function nodes
SEVENSEGMENT, SIGNALWAVE, SOFTKEYBOARD, SPINNER, LAMP, TOUCHDRAW, FILEMANAGER.
SEVENSEGMENT : sevensegment style display widget node.
SIGNALWAVE : signal wave draw style display widget node
(analog signal display/vital signal monitor).
SOFTKEYBOARD : softkeyboard input display widget node.
SPINNER : moving image sequence display widget node.
LAMP : lamp display widget node.
TOUCHDRAW : touch draw widget node.
FILEMANAGER : filemanager widget node.

AT91SAMA5D3X CPU specific function nodes
COMMCOUNTER_SAMA5D3X : at91sama5d3x atmel cpu hardware timer/counter node.
COMMGPIO_SAMA5D3X : at91sama5d3x atmel cpu hardware gpio(intput / output) control node.
COMMBTN_SAMA5D3X : at91sama5d3x atmel cpu hardware gpio input(interrupt) node.
COMMPWM_SAMA5D3X : at91sama5d3x atmel cpu hardware PWM control node.

protocol nodes
PROTOCOL_MODBUS, PROTOCOL_SERIALTEST, PROTOCOL_EMUL .
PROTOCOL_MODBUS : modbus protocol node.
PROTOCOL_SERIALTEST : serial communication test protocol node.
PROTOCOL_EMUL : serial port emulation node without real-hardware.

port nodes
PORTSERIAL : serial(uart) communication port node.
PORTTCPCLI : tcp/ip client communication port node.
PORTTCPSVR : tcp/ip server communication port node.

network nodes
DHCP, DHCPD.
DHCP : dhcp client node.
DHCPD : dhcp server node.

device nodes
REALTIME : realtime node.
SOUND : sound play node.
TOUCH : touch calibration node.
NETWORK : network setting node.
COMMDISPLAY : display setting node.
COMMPWM : pwm setting node.

server nodes
MEMORY_SERVER : global memory definition node.
IMAGE_SERVER : global image definition node.
STRING_SERVER : global string definition node.

window/console nodes
WINDOWMESSAGE, INPUTMESSAGE, WINDOWSHOW, WIDGETSHOW, WIDGETMOVE, WIDGETENABLE, KEYFOCUS, PAGECHANGE.
WINDOWMESSAGE : window message receiver node.
INPUTMESSAGE : key intput and mouse/touch input message receiver node.
WINDOWSHOW : window show or hide control node.
WIDGETSHOW : widget show or hide control node.
WIDGETMOVE : widget move control node.
WIDGETENABLE : widget enable/disable control node.
KEYFOCUS : editbox / textbox widget keyfocus control node.
PAGECHANGE : window page change control node.

memory nodes
MEMORYPORT, MEMORYSYNC, MEMORYCACHE, MEMORY, DATACOPY.
MEMORYPORT : memory port interface to memory server node.
MEMORYSYNC : memory sync interface to memory server node.
MEMORYCACHE : memory cache interface to memory server node.
MEMORY : local window page memory node.
DATACOPY : data copy node.

timer nodes
TIMER.
TIMER : timer node.

etc engine nodes
BLOCK, TRIGGER, GLOBAL, DELAY, DEBUG, DHCP, DHCPD, FILEMANAGER.
BLOCK : one direction signal delivery control like diode characteristics.
TRIGGER : trigger option control.
GLOBAL : global page object connect/process connection control.
DELAY : one step delay node.
DEBUG : debug node.

basic operation nodes
ADD, SUB, MULIPLY, DIV, MODULAR.
AND, OR, NAND, NOR, XOR, NOT, SHIFT, INVERTER, FIFO, STACK, LATCH, MUX, DEMUX, SCHMITTRIGGER.
DIG2COLOR, DIG2DIG, DIG2INT, INT2DIG, INT2STRING, STRING2INT.
COMPARE, COUNTER, TOGGLE.

display nodes
BACKGROUND, TEXT, IMAGE.
SIMPLEBUTTON, NORMALBUTTON, TOGGLEBUTTON, CHECKBUTTON, RADIOBUTTON, COMBOBOX, EDITBOX, TEXTBOX, LISTBOX, SEEKBAR, TRACKBAR, PROGRESSBAR, IMAGEPREGRESSBAR, MINMAXBAR, SPINWHEEL.
POINT, LINE, POLYLINE, POLYGON, RECT, ARC, PIE, ELLIPSE.