Also, for the purposes of a “Test Run”, we will publish here one of our research projects from last year, which was distributed among leading EW manufacturers, in the hope that they will take it and speed up the creation of the “Bereg” system, but….
The TST project is a test version of software that turns a drone detector into a receiver of reports from other detectors. Information about received reports is output to the debug console (DBGU connector on the board). The WATCHDOG project is the firmware of the drone detector. The firmware files themselves are in the WATCHDOG\OUTPUT\bin folder (WATCHDOG.hex or WATCHDOG.bin files)
scmRTOS
=======
Breif Description
—————–
scmRTOS is tiny Real-Time Preemptive Operating System intended for use with Single-Chip Microcontrollers. scmRTOS is capable to run on tiny uCs with as small amount of RAM as 512 bytes. The RTOS is written on C++ and supports various platforms.
List of supported platforms for now:
————————————
* MSP430
* AVR
* Blackfin
* ARM7
* Cortex-M0
* Cortex-M3
* Cortex-M4
* STM8
Key Features
————
###Small
####Very small footprint:
* from 512 bytes of RAM
* from ~1K code
###Fast
####Minimal process switching latency:
* 900 ns on Cortex-M4 @ 168 MHz
* 1.8 us on Blackfin @ 200 MHz
* 2.7 us on Cortex-M3 @ 72 MHz
* 5 us on ARM7 @ 50 MHz
* 38-42 us on AVR @ 8 MHz
* 45-50 us on MSP430 @ 5 MHz
* 18-20 us on STM8 @ 16 MHz
###Modern
####Written entirely on C++:
* High reliability
* Simplicity and ease-of-use
###Extensible
####Extensions mechanism at kernel level:
* User defined extensions
* Debug features
