├── .travis.yml ├── Makefile.am ├── Wildfire_Config.h ├── config └── k-ps │ └── config.h ├── configure.ac ├── inc ├── Appl.h ├── KNXConfig.h ├── LoadControls.h ├── Memory.h ├── Port.h ├── StateMachineKNX.h ├── Transport.h ├── knx_address.h ├── knx_ail.h ├── knx_alg.h ├── knx_apci.h ├── knx_cemi.h ├── knx_conversion.h ├── knx_debug.h ├── knx_defs.h ├── knx_disp.h ├── knx_emi_imi2.h ├── knx_et.h ├── knx_ffi.h ├── knx_imi.h ├── knx_ios.h ├── knx_layer_application.h ├── knx_layer_link.h ├── knx_layer_transport.h ├── knx_lsm.h ├── knx_macros.h ├── knx_messaging.h ├── knx_moduleids.h ├── knx_msgif.h ├── knx_nl.h ├── knx_nparams.h ├── knx_rsm.h ├── knx_sched.h ├── knx_sys_objs.h ├── knx_timer.h ├── knx_tlc.h ├── knx_tlg.h ├── knx_tracelog.h ├── knx_types.h ├── knx_utl.h ├── link-layer │ ├── knx_tpuart.h │ └── uart_bif.h ├── port │ ├── port_serial.h │ ├── port_sync.h │ └── port_timer.h └── win │ ├── Win_NVMem.h │ ├── Win_SerialProxy.h │ └── Win_Utils.h ├── port ├── eep_hc12.h ├── hc12 │ ├── CodeWarrior │ │ ├── CodeWarrior_Data │ │ │ └── CWSettingsWindows.stg │ │ ├── KNXStack.mcp.xml │ │ ├── Sources │ │ │ ├── START12.C │ │ │ └── main.c │ │ ├── cmd │ │ │ ├── Postload.cmd │ │ │ ├── Preload.cmd │ │ │ ├── Reset.cmd │ │ │ ├── Setcpu.cmd │ │ │ └── Startup.cmd │ │ └── prm │ │ │ ├── burner.bbl │ │ │ └── default.prm │ ├── Cosmic │ │ └── KNXStack.prj │ ├── IAR │ │ ├── KNXStack.dep │ │ ├── KNXStack.ewd │ │ ├── KNXStack.ewp │ │ ├── KNXStack.eww │ │ ├── SimSetup.mac │ │ ├── cpptest.dep │ │ ├── cpptest.ewp │ │ ├── cpptest.eww │ │ ├── main.cpp │ │ └── settings │ │ │ ├── KNXStack.dbgdt │ │ │ ├── KNXStack.dni │ │ │ ├── KNXStack.wsdt │ │ │ ├── cpptest.dbgdt │ │ │ ├── cpptest.dni │ │ │ └── cpptest.wsdt │ ├── Imagecraft │ │ ├── KNXSTACK.SRC │ │ ├── KNXSTACK.lk │ │ ├── KNXSTACK.mak │ │ ├── KNXSTACK.s19 │ │ └── KNXStack.prj │ ├── config.h │ ├── eep_hc12.c │ ├── hc12def.h │ └── serial.h ├── target.h ├── target.h.bak └── win32 │ ├── Port_Serial.c │ ├── Win_NVMem.c │ ├── Win_SerialProxy.c │ ├── Win_Timer.c │ ├── Win_Utils.c │ ├── msvc │ ├── KNXStack.sln │ ├── KNXStack.suo │ └── KNXStack.vcproj │ └── watcom │ ├── KNXStack.tgt │ └── KNXStack.wpj ├── python ├── setup.py └── wildfire │ ├── __init__.py │ └── ffi.py ├── src ├── Appl.c ├── Memory.c ├── Port.c ├── Posix_Serial.c ├── Routing.c ├── StateMachineKNX.c ├── config_internal.c ├── knx_address.c ├── knx_ail.c ├── knx_alg.c ├── knx_alm.c ├── knx_conversion.c ├── knx_debug.c ├── knx_disp.c ├── knx_et.c ├── knx_ffipython.c ├── knx_ios.c ├── knx_lsm.c ├── knx_messaging.c ├── knx_nl.c ├── knx_nparams.c ├── knx_rsm.c ├── knx_sched.c ├── knx_sys_objs.c ├── knx_timer.c ├── knx_tlc.c ├── knx_tlg.c ├── knx_utl.c ├── link-layer │ ├── knx_tpuart.c │ ├── msgif_full.c │ ├── msgif_llonly.c │ └── uart_bif.c └── port │ ├── atmega │ ├── port.c │ └── port_serial.c │ ├── mock │ ├── mock_serial.c │ ├── mock_sync.c │ └── mock_timer.c │ ├── posix │ ├── posix_serial.c │ ├── posix_sync.c │ └── posix_timer.c │ └── win │ └── win_hrt.c ├── test ├── Makefile ├── Wildfire_Config.h ├── __init__.py ├── alg.py ├── alm.py ├── common.py ├── dpffi.py ├── et.py ├── msg.py ├── nl.py ├── requirements.txt ├── testMessaging.py ├── testUtl.py ├── tlc.py ├── tlg.py ├── uart_bif.py └── utl.py ├── testme.py └── tools ├── kstack ├── __init__.py └── busaccess │ ├── __init__.py │ └── tpuart │ ├── __init__.py │ ├── serialport.py │ ├── tpuartAdapter.py │ └── utils.py ├── kstackf.i └── setup.py /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/.travis.yml -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/Makefile.am -------------------------------------------------------------------------------- /Wildfire_Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/Wildfire_Config.h -------------------------------------------------------------------------------- /config/k-ps/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/config/k-ps/config.h -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/configure.ac -------------------------------------------------------------------------------- /inc/Appl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/Appl.h -------------------------------------------------------------------------------- /inc/KNXConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/KNXConfig.h -------------------------------------------------------------------------------- /inc/LoadControls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/LoadControls.h -------------------------------------------------------------------------------- /inc/Memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/Memory.h -------------------------------------------------------------------------------- /inc/Port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/Port.h -------------------------------------------------------------------------------- /inc/StateMachineKNX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/StateMachineKNX.h -------------------------------------------------------------------------------- /inc/Transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/Transport.h -------------------------------------------------------------------------------- /inc/knx_address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_address.h -------------------------------------------------------------------------------- /inc/knx_ail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_ail.h -------------------------------------------------------------------------------- /inc/knx_alg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_alg.h -------------------------------------------------------------------------------- /inc/knx_apci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_apci.h -------------------------------------------------------------------------------- /inc/knx_cemi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_cemi.h -------------------------------------------------------------------------------- /inc/knx_conversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_conversion.h -------------------------------------------------------------------------------- /inc/knx_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_debug.h -------------------------------------------------------------------------------- /inc/knx_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_defs.h -------------------------------------------------------------------------------- /inc/knx_disp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_disp.h -------------------------------------------------------------------------------- /inc/knx_emi_imi2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_emi_imi2.h -------------------------------------------------------------------------------- /inc/knx_et.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_et.h -------------------------------------------------------------------------------- /inc/knx_ffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_ffi.h -------------------------------------------------------------------------------- /inc/knx_imi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_imi.h -------------------------------------------------------------------------------- /inc/knx_ios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_ios.h -------------------------------------------------------------------------------- /inc/knx_layer_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_layer_application.h -------------------------------------------------------------------------------- /inc/knx_layer_link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_layer_link.h -------------------------------------------------------------------------------- /inc/knx_layer_transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_layer_transport.h -------------------------------------------------------------------------------- /inc/knx_lsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_lsm.h -------------------------------------------------------------------------------- /inc/knx_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_macros.h -------------------------------------------------------------------------------- /inc/knx_messaging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_messaging.h -------------------------------------------------------------------------------- /inc/knx_moduleids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_moduleids.h -------------------------------------------------------------------------------- /inc/knx_msgif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_msgif.h -------------------------------------------------------------------------------- /inc/knx_nl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_nl.h -------------------------------------------------------------------------------- /inc/knx_nparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_nparams.h -------------------------------------------------------------------------------- /inc/knx_rsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_rsm.h -------------------------------------------------------------------------------- /inc/knx_sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_sched.h -------------------------------------------------------------------------------- /inc/knx_sys_objs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_sys_objs.h -------------------------------------------------------------------------------- /inc/knx_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_timer.h -------------------------------------------------------------------------------- /inc/knx_tlc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_tlc.h -------------------------------------------------------------------------------- /inc/knx_tlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_tlg.h -------------------------------------------------------------------------------- /inc/knx_tracelog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_tracelog.h -------------------------------------------------------------------------------- /inc/knx_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_types.h -------------------------------------------------------------------------------- /inc/knx_utl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/knx_utl.h -------------------------------------------------------------------------------- /inc/link-layer/knx_tpuart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/link-layer/knx_tpuart.h -------------------------------------------------------------------------------- /inc/link-layer/uart_bif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/link-layer/uart_bif.h -------------------------------------------------------------------------------- /inc/port/port_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/port/port_serial.h -------------------------------------------------------------------------------- /inc/port/port_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/port/port_sync.h -------------------------------------------------------------------------------- /inc/port/port_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/port/port_timer.h -------------------------------------------------------------------------------- /inc/win/Win_NVMem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/win/Win_NVMem.h -------------------------------------------------------------------------------- /inc/win/Win_SerialProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/win/Win_SerialProxy.h -------------------------------------------------------------------------------- /inc/win/Win_Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/inc/win/Win_Utils.h -------------------------------------------------------------------------------- /port/eep_hc12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/eep_hc12.h -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/CodeWarrior_Data/CWSettingsWindows.stg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/CodeWarrior/CodeWarrior_Data/CWSettingsWindows.stg -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/KNXStack.mcp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/CodeWarrior/KNXStack.mcp.xml -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/Sources/START12.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/CodeWarrior/Sources/START12.C -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/Sources/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/CodeWarrior/Sources/main.c -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/cmd/Postload.cmd: -------------------------------------------------------------------------------- 1 | // After load the commands written below will be executed 2 | 3 | -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/cmd/Preload.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/CodeWarrior/cmd/Preload.cmd -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/cmd/Reset.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/CodeWarrior/cmd/Reset.cmd -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/cmd/Setcpu.cmd: -------------------------------------------------------------------------------- 1 | // At startup the commands written below will be executed 2 | -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/cmd/Startup.cmd: -------------------------------------------------------------------------------- 1 | // At startup the commands written below will be executed 2 | -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/prm/burner.bbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/CodeWarrior/prm/burner.bbl -------------------------------------------------------------------------------- /port/hc12/CodeWarrior/prm/default.prm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/CodeWarrior/prm/default.prm -------------------------------------------------------------------------------- /port/hc12/Cosmic/KNXStack.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/Cosmic/KNXStack.prj -------------------------------------------------------------------------------- /port/hc12/IAR/KNXStack.dep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/KNXStack.dep -------------------------------------------------------------------------------- /port/hc12/IAR/KNXStack.ewd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/KNXStack.ewd -------------------------------------------------------------------------------- /port/hc12/IAR/KNXStack.ewp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/KNXStack.ewp -------------------------------------------------------------------------------- /port/hc12/IAR/KNXStack.eww: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/KNXStack.eww -------------------------------------------------------------------------------- /port/hc12/IAR/SimSetup.mac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/SimSetup.mac -------------------------------------------------------------------------------- /port/hc12/IAR/cpptest.dep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/cpptest.dep -------------------------------------------------------------------------------- /port/hc12/IAR/cpptest.ewp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/cpptest.ewp -------------------------------------------------------------------------------- /port/hc12/IAR/cpptest.eww: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/cpptest.eww -------------------------------------------------------------------------------- /port/hc12/IAR/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/main.cpp -------------------------------------------------------------------------------- /port/hc12/IAR/settings/KNXStack.dbgdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/settings/KNXStack.dbgdt -------------------------------------------------------------------------------- /port/hc12/IAR/settings/KNXStack.dni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/settings/KNXStack.dni -------------------------------------------------------------------------------- /port/hc12/IAR/settings/KNXStack.wsdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/settings/KNXStack.wsdt -------------------------------------------------------------------------------- /port/hc12/IAR/settings/cpptest.dbgdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/settings/cpptest.dbgdt -------------------------------------------------------------------------------- /port/hc12/IAR/settings/cpptest.dni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/settings/cpptest.dni -------------------------------------------------------------------------------- /port/hc12/IAR/settings/cpptest.wsdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/IAR/settings/cpptest.wsdt -------------------------------------------------------------------------------- /port/hc12/Imagecraft/KNXSTACK.SRC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/Imagecraft/KNXSTACK.SRC -------------------------------------------------------------------------------- /port/hc12/Imagecraft/KNXSTACK.lk: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /port/hc12/Imagecraft/KNXSTACK.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/Imagecraft/KNXSTACK.mak -------------------------------------------------------------------------------- /port/hc12/Imagecraft/KNXSTACK.s19: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/Imagecraft/KNXSTACK.s19 -------------------------------------------------------------------------------- /port/hc12/Imagecraft/KNXStack.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/Imagecraft/KNXStack.prj -------------------------------------------------------------------------------- /port/hc12/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/config.h -------------------------------------------------------------------------------- /port/hc12/eep_hc12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/eep_hc12.c -------------------------------------------------------------------------------- /port/hc12/hc12def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/hc12def.h -------------------------------------------------------------------------------- /port/hc12/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/hc12/serial.h -------------------------------------------------------------------------------- /port/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/target.h -------------------------------------------------------------------------------- /port/target.h.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/target.h.bak -------------------------------------------------------------------------------- /port/win32/Port_Serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/Port_Serial.c -------------------------------------------------------------------------------- /port/win32/Win_NVMem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/Win_NVMem.c -------------------------------------------------------------------------------- /port/win32/Win_SerialProxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/Win_SerialProxy.c -------------------------------------------------------------------------------- /port/win32/Win_Timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/Win_Timer.c -------------------------------------------------------------------------------- /port/win32/Win_Utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/Win_Utils.c -------------------------------------------------------------------------------- /port/win32/msvc/KNXStack.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/msvc/KNXStack.sln -------------------------------------------------------------------------------- /port/win32/msvc/KNXStack.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/msvc/KNXStack.suo -------------------------------------------------------------------------------- /port/win32/msvc/KNXStack.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/msvc/KNXStack.vcproj -------------------------------------------------------------------------------- /port/win32/watcom/KNXStack.tgt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/watcom/KNXStack.tgt -------------------------------------------------------------------------------- /port/win32/watcom/KNXStack.wpj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/port/win32/watcom/KNXStack.wpj -------------------------------------------------------------------------------- /python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/python/setup.py -------------------------------------------------------------------------------- /python/wildfire/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/wildfire/ffi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/python/wildfire/ffi.py -------------------------------------------------------------------------------- /src/Appl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/Appl.c -------------------------------------------------------------------------------- /src/Memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/Memory.c -------------------------------------------------------------------------------- /src/Port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/Port.c -------------------------------------------------------------------------------- /src/Posix_Serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/Posix_Serial.c -------------------------------------------------------------------------------- /src/Routing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/Routing.c -------------------------------------------------------------------------------- /src/StateMachineKNX.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/StateMachineKNX.c -------------------------------------------------------------------------------- /src/config_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/config_internal.c -------------------------------------------------------------------------------- /src/knx_address.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_address.c -------------------------------------------------------------------------------- /src/knx_ail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_ail.c -------------------------------------------------------------------------------- /src/knx_alg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_alg.c -------------------------------------------------------------------------------- /src/knx_alm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_alm.c -------------------------------------------------------------------------------- /src/knx_conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_conversion.c -------------------------------------------------------------------------------- /src/knx_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_debug.c -------------------------------------------------------------------------------- /src/knx_disp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_disp.c -------------------------------------------------------------------------------- /src/knx_et.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_et.c -------------------------------------------------------------------------------- /src/knx_ffipython.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_ffipython.c -------------------------------------------------------------------------------- /src/knx_ios.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_ios.c -------------------------------------------------------------------------------- /src/knx_lsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_lsm.c -------------------------------------------------------------------------------- /src/knx_messaging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_messaging.c -------------------------------------------------------------------------------- /src/knx_nl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_nl.c -------------------------------------------------------------------------------- /src/knx_nparams.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_nparams.c -------------------------------------------------------------------------------- /src/knx_rsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_rsm.c -------------------------------------------------------------------------------- /src/knx_sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_sched.c -------------------------------------------------------------------------------- /src/knx_sys_objs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_sys_objs.c -------------------------------------------------------------------------------- /src/knx_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_timer.c -------------------------------------------------------------------------------- /src/knx_tlc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_tlc.c -------------------------------------------------------------------------------- /src/knx_tlg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_tlg.c -------------------------------------------------------------------------------- /src/knx_utl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/knx_utl.c -------------------------------------------------------------------------------- /src/link-layer/knx_tpuart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/link-layer/knx_tpuart.c -------------------------------------------------------------------------------- /src/link-layer/msgif_full.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/link-layer/msgif_full.c -------------------------------------------------------------------------------- /src/link-layer/msgif_llonly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/link-layer/msgif_llonly.c -------------------------------------------------------------------------------- /src/link-layer/uart_bif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/link-layer/uart_bif.c -------------------------------------------------------------------------------- /src/port/atmega/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/port/atmega/port.c -------------------------------------------------------------------------------- /src/port/atmega/port_serial.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/port/mock/mock_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/port/mock/mock_serial.c -------------------------------------------------------------------------------- /src/port/mock/mock_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/port/mock/mock_sync.c -------------------------------------------------------------------------------- /src/port/mock/mock_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/port/mock/mock_timer.c -------------------------------------------------------------------------------- /src/port/posix/posix_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/port/posix/posix_serial.c -------------------------------------------------------------------------------- /src/port/posix/posix_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/port/posix/posix_sync.c -------------------------------------------------------------------------------- /src/port/posix/posix_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/port/posix/posix_timer.c -------------------------------------------------------------------------------- /src/port/win/win_hrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/src/port/win/win_hrt.c -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/Wildfire_Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/Wildfire_Config.h -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/alg.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/alm.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/common.py -------------------------------------------------------------------------------- /test/dpffi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/dpffi.py -------------------------------------------------------------------------------- /test/et.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/et.py -------------------------------------------------------------------------------- /test/msg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/msg.py -------------------------------------------------------------------------------- /test/nl.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/requirements.txt: -------------------------------------------------------------------------------- 1 | enum34 2 | -------------------------------------------------------------------------------- /test/testMessaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/testMessaging.py -------------------------------------------------------------------------------- /test/testUtl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/testUtl.py -------------------------------------------------------------------------------- /test/tlc.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlg.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/uart_bif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/uart_bif.py -------------------------------------------------------------------------------- /test/utl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/test/utl.py -------------------------------------------------------------------------------- /testme.py: -------------------------------------------------------------------------------- 1 | #!/bin/env python 2 | print("Hello world.") -------------------------------------------------------------------------------- /tools/kstack/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/tools/kstack/__init__.py -------------------------------------------------------------------------------- /tools/kstack/busaccess/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/tools/kstack/busaccess/__init__.py -------------------------------------------------------------------------------- /tools/kstack/busaccess/tpuart/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/tools/kstack/busaccess/tpuart/__init__.py -------------------------------------------------------------------------------- /tools/kstack/busaccess/tpuart/serialport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/tools/kstack/busaccess/tpuart/serialport.py -------------------------------------------------------------------------------- /tools/kstack/busaccess/tpuart/tpuartAdapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/tools/kstack/busaccess/tpuart/tpuartAdapter.py -------------------------------------------------------------------------------- /tools/kstack/busaccess/tpuart/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/tools/kstack/busaccess/tpuart/utils.py -------------------------------------------------------------------------------- /tools/kstackf.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/tools/kstackf.i -------------------------------------------------------------------------------- /tools/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph2/wildfire-knx-stack/HEAD/tools/setup.py --------------------------------------------------------------------------------