Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-17 | Rewrite the code of frame decoder. | Ivan Muratov | |
Added tests with invalid packets. | |||
2017-07-17 | Merge branch 'master' into arnavi4_remarks | Ivan Muratov | |
2017-07-14 | Merge branch 'anravi4_fix' | Ivan Muratov | |
2017-07-14 | Fix build issues. | Ivan Muratov | |
[ERROR] src/org/traccar/protocol/Arnavi4ProtocolDecoder.java:[36,15] (imports) UnusedImports: Unused import - org.traccar.protocol.Arnavi4FrameDecoder.PACKAGE_START_SIGN. [ERROR] src/org/traccar/protocol/Arnavi4ProtocolDecoder.java:[37,15] (imports) UnusedImports: Unused import - org.traccar.protocol.Arnavi4FrameDecoder.PACKAGE_END_SIGN. | |||
2017-07-14 | Merge branch 'master' into anravi4_fix | Ivan Muratov | |
2017-07-14 | Merge branch 'arnavi4_remarks' | Ivan Muratov | |
2017-07-14 | Upgrade the frame decoder and remove unnecessary check for the last end sign ↵ | Ivan Muratov | |
byte in protocol decoder. Protocol decoder read the buffer until its over, because frame decoder garantee the correct package length. Added additional tests for frame decoding. | |||
2017-07-14 | Split responses to separate methods. | Ivan Muratov | |
Optimize math operations with course and altitude. Remove unnecessary check for package first byte. Remove exception throwing. Store speed in knots, but not in km/h. | |||
2017-07-14 | Merge branch 'master' into arnavi4_remarks | Ivan Muratov | |
2017-07-14 | Merge branch 'arnavi4_hotfix' | Ivan Muratov | |
2017-07-14 | Add reading bytes from buffer for non-data packages. | Ivan Muratov | |
2017-07-14 | Merge branch 'arnavi4_hotfix' | Ivan Muratov | |
2017-07-14 | Change signed byte to unsidned for tag value of movement speed. | Ivan Muratov | |
2017-07-14 | Merge branch 'anravi4_fix' | Ivan Muratov | |
2017-07-14 | Fix build issues. | Ivan Muratov | |
[ERROR] src/org/traccar/protocol/Arnavi4ProtocolDecoder.java:[81] (sizes) LineLength: Line is longer than 120 characters (found 121). | |||
2017-07-14 | Merge branch 'master' into anravi4_fix | Ivan Muratov | |
2017-07-14 | Merge branch 'arnavi4_remarks' | Ivan Muratov | |
2017-07-14 | Switch from the unnecessary creating the byte array to direct working with ↵ | Ivan Muratov | |
origin buffer. Remove tag value parsing inside case block. | |||
2017-07-14 | Correction based on comments. | Ivan Muratov | |
Re-write modulo256 checksum's parameter to byte array, not varargs. Split the tests to two methods for HEADER ver1 and ver2. Remove above-class copyrights, added top-file copyrights. Rename parcelNumber to index. Rename recordStartSign to recordType. Remove crearing additional buffer for record data, use origin buffer instead. Added check on minimal length of packet to avoid the out-of-range exceptions. | |||
2017-07-13 | Merge branch 'anravi4_fix' | Ivan Muratov | |
2017-07-13 | Fix build issues. | Ivan Muratov | |
[ERROR] src/org/traccar/protocol/Arnavi4FrameDecoder.java:[13,49] (whitespace) WhitespaceAfter: 'typecast' is not followed by whitespace. [ERROR] src/org/traccar/protocol/Arnavi4ProtocolDecoder.java:[18] (imports) AvoidStarImport: Using the '.*' form of import should be avoided - org.traccar.protocol.Arnavi4FrameDecoder.*. [ERROR] src/org/traccar/protocol/Arnavi4ProtocolDecoder.java:[102] (sizes) LineLength: Line is longer than 120 characters (found 125). [ERROR] src/org/traccar/protocol/Arnavi4ProtocolDecoder.java:[135,41] (blocks) AvoidNestedBlocks: Avoid nested blocks. | |||
2017-07-13 | Merge branch 'arnavi4_impl' | Ivan Muratov | |
2017-07-13 | Replace MODULO256 checksum method. | Ivan Muratov | |
Added covering tests. | |||
2017-07-13 | Basic ARNAVI4 binary protocol implementation is done. | Ivan Muratov | |
Supported 2 types of HEADER packets (v1, v2). Supported 3 types of PACKAGE DATA records: latitude, longitude and additional data (speed, satellites, altitude, course). | |||
2017-07-11 | Create duplicate of ARNAVI3 protocol implementation. | Ivan Muratov | |
Add an entry with ARNAVI4 port to the properties in default.xml. | |||
2017-07-11 | Support Gelileo command response | Anton Tananaev | |
2017-07-11 | Fix Galileo command encoder | Anton Tananaev | |
2017-07-09 | Enable status events by default (fix #3324) | Anton Tananaev | |
2017-07-09 | Implement GalileoSky protocol commands | Anton Tananaev | |
2017-07-09 | Uncomment SkyPatrol unit tests | Anton Tananaev | |
2017-07-09 | Add GB100 message sample | Anton Tananaev | |
2017-07-09 | Add Teltonika test case | Anton Tananaev | |
2017-07-09 | Update git submodulev3.13 | Anton Tananaev | |
2017-07-09 | Small tweak to setup script | Anton Tananaev | |
2017-07-09 | Compile for older Java | Anton Tananaev | |
2017-07-09 | Modify installation scripts | Anton Tananaev | |
2017-07-09 | Fix code style issue | Anton Tananaev | |
2017-07-09 | Check if fuel drop threshold is set | Anton Tananaev | |
2017-07-09 | Decode AZ735 protocol status | Anton Tananaev | |
2017-07-08 | Do not rename position and event keysv3.12 | Anton Tananaev | |
2017-07-08 | Update git submodule | Anton Tananaev | |
2017-07-08 | More changes to install scripts | Anton Tananaev | |
2017-07-08 | Split setup script again | Anton Tananaev | |
2017-07-08 | Add more integration tests | Anton Tananaev | |
2017-07-08 | Fix code check issues | Anton Tananaev | |
2017-07-08 | Update server version number | Anton Tananaev | |
2017-07-08 | Update Java libraries | Anton Tananaev | |
2017-07-05 | Implement simple caching | Anton Tananaev | |
2017-07-05 | Add new attribute keys (fix #3313) | Anton Tananaev | |
2017-07-04 | Decode AZ735 command results | Anton Tananaev | |