Commit graph

372 commits

Author SHA1 Message Date
Schrolli 4b5bd9073f edit readme.md and interface.txt 2015-07-02 10:06:40 +02:00
Schrolli 48c4d1e354 remove trailing whitespace 2015-07-02 09:02:49 +02:00
Schrolli 15f4f99012 update readme.md 2015-07-02 08:54:42 +02:00
Schrolli c2e435564d edit testdata - See Issue #38 2015-07-02 08:15:55 +02:00
Schrolli 5e6cf3b7ae add pocsag testdata for test-driver 2015-07-02 07:48:17 +02:00
Schrolli ab4b63daac insert version number and build date in the globals 2015-07-02 07:33:27 +02:00
JHCD fdc5f6e40c implementation of an example jsonSocketServer
- jsonSocketServer for receive alarm-messages from BOSWatch.
- jsonSocketServer controlls an pibrella-bord in case of received POCSAG-RIC
2015-07-01 22:33:32 +02:00
JHCD 4562704b84 dos2linux-converting 2015-07-01 22:31:20 +02:00
JHCD 01ae87c918 solve some bugs
- solve issue #35
- some bugs in logging errors
- move check subprocesses in include-file
2015-07-01 22:04:06 +02:00
JHCD 241a31ec01 solve bug in if-clause 2015-07-01 21:57:27 +02:00
Bastian Schroll 25daa26c98 little error in httpRequest Plugin 2015-07-01 20:33:43 +02:00
Bastian Schroll 5f9bfa7a63 edit decoder.py 2015-07-01 19:01:16 +02:00
Schrolli 214ce78470 Extend interface.txt 2015-07-01 15:02:45 +02:00
Schrolli dea33d5b7e little docu mistake in helper.py 2015-07-01 14:52:33 +02:00
Schrolli 29873c5ec3 use helper function curtime() and split date and time in eMail plugin 2015-07-01 14:35:44 +02:00
Schrolli 3b0a50f878 no longer needed - boswatch.py has own testmode "-t" 2015-07-01 14:29:55 +02:00
Schrolli 71070932db use helper function for date and time 2015-07-01 14:27:22 +02:00
Schrolli 2778b9e710 file for little helper functions - also for use in plugins directly 2015-07-01 14:11:11 +02:00
Schrolli b05b155dc1 little changes 2015-07-01 13:28:46 +02:00
Schrolli 5b875b4def now you must only activate the description tool in the needed section, not global 2015-07-01 10:41:23 +02:00
Schrolli 7322d2b709 insert "%DESCR%" in config.template.ini for httpRequest and eMail plugin 2015-07-01 09:35:31 +02:00
Schrolli 8c5cb8ec85 update parameters for httpRequest plugin 2015-07-01 09:31:23 +02:00
Schrolli 8b744c1a46 update testdata 2015-07-01 08:21:08 +02:00
Schrolli b4708390f9 rtl_fm error messages from http://git.osmocom.org/rtl-sdr/tree/src/rtl_fm.c 2015-07-01 07:51:44 +02:00
Schrolli 174ad46a8c collect testdata for the testmode 2015-06-30 13:53:06 +02:00
Schrolli 0199151165 littles changes at arguments debug 2015-06-30 12:38:52 +02:00
Schrolli d28dfa951b edit MySQL plugin - save all given information from data[ ] into MySQL database 2015-06-30 12:26:27 +02:00
Schrolli 64768e544e move and edit boswatch.sql 2015-06-30 12:25:22 +02:00
Schrolli 948aaea065 insert a debug log in doubleFilter.newEntry() 2015-06-30 08:55:46 +02:00
Schrolli 8b8cd81abc resolve error in RegEX Filter 2015-06-30 08:27:50 +02:00
Schrolli 34603a1297 little Bug in last commit 2015-06-30 08:00:40 +02:00
Schrolli bcc0fca656 added the name of the talking function to the logging 2015-06-30 07:59:27 +02:00
JHCD 9b6e5c8da3 some changes in exception-handling 2015-06-29 23:32:55 +02:00
JHCD 09b9cc5f7d change pluginLoader and exception-handling
- if the function plugin.onLoad() throws an exception the plugin will skipped
- change exception-handling for pluginLoader
2015-06-29 23:24:48 +02:00
JHCD a1d610ee6a solve issue #30 and #31; change error-handling; test-mode
1.) move bin-path for rtl_fm and multimon-ng to config.ini
2.) check if rtl_fm and multimon-ng started without errors
    both programs don't terminate in case of an error, so we have to
    read the logfile and look into it
3.) now we can't start a instance of BOSWatch without a free SDR-stick
    added -t --test as new argument to skip instantiate of rtl-fm and multimon-ng
4.) change error-handling
2015-06-29 22:31:34 +02:00
JHCD eba5b7947a enhancement of doubleFilter
- expand id for pocsag: new pocID+function als "id"
- if wanted, enable doubleFilter_check_msg in config.ini
  it will check if the new msg is a substring of the old one
  if not it will pass
2015-06-29 17:15:20 +02:00
JHCD 407e22e1e4 resolve small bug in onLoad() 2015-06-29 17:06:11 +02:00
Schrolli 7da58fe521 call the .onLoad() routine during plugin loading 2015-06-29 12:55:13 +02:00
Schrolli 6371d1cf3c replace the return with an else: statement after config reading 2015-06-29 12:25:21 +02:00
Schrolli 95d2d2f119 insert onLoad() routine in plugins 2015-06-29 12:19:44 +02:00
JHCD 304b7ddeb0 small bug, forgotten to read config-param 2015-06-28 22:37:01 +02:00
JHCD 098faa0255 implemtation of new doubleAlarm-Filter
You can set the number of historical entries the filter will check
and the time ignoring the id in case of a double alarm
2015-06-28 22:32:17 +02:00
JHCD 4eaf27c754 implemtation of new doubleAlarm-Filter
You can set the number of historical entries the filter will check
and the time ignoring the id in case of a double alarm
2015-06-28 22:28:21 +02:00
JHCD f6e25d77b4 only dos2linux on files 2015-06-25 21:19:41 +02:00
JHCD f54debb44e solve bug: rtl-fm and multimon-ng not found (daemon)
the programs are not in the path when you want to start the daemon on systemstart
2015-06-25 19:46:59 +02:00
JHCD 727379c237 small changes 2015-06-25 18:56:46 +02:00
JHCD 72208d80c6 update readme 2015-06-25 17:40:09 +02:00
JHCD 249b3bbf53 add init script for useing BOSWatch as a daemon
see service/README.md for details
2015-06-25 17:38:43 +02:00
JHCD 00902784a4 add new argument for logfile-location
-u --usevarlog
Use '/var/log/boswatch' for logfiles instead of subdir 'log' in BOSWatch directory
2015-06-25 17:10:31 +02:00
JHCD f58891a8ec extract class and functions from boswatch.py to includes 2015-06-25 16:13:52 +02:00