HTTP/1.1 500 Internal Server Error Content-Type: text/html Add converter from minutes to milliseconds - traccar-server - Traccar Server with somernate' title='Atom feed' href='http://127.0.0.1:4002/traccar-server/atom/src/org?h=master' type='application/atom+xml'/> <link rel='vcs-git' href='https://git.avalos.me/traccar-server' title='traccar-server Git repository'/> </head> <body> <div id='cgit'><table id='header'> <tr> <td class='logo' rowspan='2'><a href='/'><img src='/cgit.png' alt='cgit logo'/></a></td> <td class='main'><a href='/'>index</a> : <a href='/traccar-server/'>traccar-server</a></td><td class='form'><form method='get'> <input type='hidden' name='id' value='9c2830b50b667b188c844102dd9ed91fd487d386'/><select name='h' onchange='this.form.submit();'> <option value='master' selected='selected'>master</option> <option value='suntech-fixes'>suntech-fixes</option> </select> <input type='submit' value='switch'/></form></td></tr> <tr><td class='sub'>Traccar Server with some modifications and error fixes.</td><td class='sub right'></td></tr></table> <table class='tabs'><tr><td> <a href='/traccar-server/about/?h=master'>about</a><a href='/traccar-server/?h=master'>summary</a><a href='/traccar-server/refs/?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>refs</a><a href='/traccar-server/log/src/org?h=master'>log</a><a href='/traccar-server/tree/src/org?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>tree</a><a class='active' href='/traccar-server/commit/src/org?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>commit</a><a href='/traccar-server/diff/src/org?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>diff</a></td><td class='form'><form class='right' method='get' action='/traccar-server/log/src/org'> <input type='hidden' name='h' value='master'/><input type='hidden' name='id' value='9c2830b50b667b188c844102dd9ed91fd487d386'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/traccar-server/commit/?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>root</a>/<a href='/traccar-server/commit/src?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>src</a>/<a href='/traccar-server/commit/src/org?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>org</a></div><div class='content'><div class='cgit-panel'><b>diff options</b><form method='get'><input type='hidden' name='h' value='master'/><input type='hidden' name='id' value='9c2830b50b667b188c844102dd9ed91fd487d386'/><table><tr><td colspan='2'/></tr><tr><td class='label'>context:</td><td class='ctrl'><select name='context' onchange='this.form.submit();'><option value='1'>1</option><option value='2'>2</option><option value='3' selected='selected'>3</option><option value='4'>4</option><option value='5'>5</option><option value='6'>6</opServer: Spiffy/6.3 (Running on CHICKEN 5.3.0) tion><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option><option value='10'>10</option><option value='15'>15</option><option value='20'>20</option><option value='25'>25</option><option value='30'>30</option><option value='35'>35</option><option value='40'>40</option></select></td></tr><tr><td class='label'>space:</td><td class='ctrl'><select name='ignorews' onchange='this.form.submit();'><option value='0' selected='selected'>include</option><option value='1'>ignore</option></select></td></tr><tr><td class='label'>mode:</td><td class='ctrl'><select name='dt' onchange='this.form.submit();'><option value='0' selected='selected'>unified</option><option value='1'>ssdiff</option><option value='2'>stat only</option></select></td></tr><tr><td/><td class='ctrl'><noscript><input type='submit' value='reload'/></noscript></td></tr></table></form></div><table summary='commit info' class='commit-info'> <tr><th>author</th><td>Abyss777 <abyss@fox5.ru></td><td class='right'>2018-05-30 09:19:03 +0500</td></tr> <tr><th>committer</th><td>Abyss777 <abyss@fox5.ru></td><td class='right'>2018-05-30 09:19:03 +0500</td></tr> <tr><th>commit</th><td colspan='2' class='oid'><a href='/traccar-server/commit/src/org?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>9c2830b50b667b188c844102dd9ed91fd487d386</a> (<a href='/traccar-server/patch/src/org?id=9c2830b50b667b188c844102dd9ed91fd487d386'>patch</a>)</td></tr> <tr><th>tree</th><td colspan='2' class='oid'><a href='/traccar-server/tree/?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>d4a0cd8eb777c06dd1424e8cf955f8c07ad1f43f</a> /<a href='/traccar-server/tree/src/org?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>src/org</a></td></tr> <tr><th>parent</th><td colspan='2' class='oid'><a href='/traccar-server/commit/src/org?h=master&id=0e9f1f9bd0df2bc6771f3f5819eb6dbe8c3ce191'>0e9f1f9bd0df2bc6771f3f5819eb6dbe8c3ce191</a> (<a href='/traccar-server/diff/src/org?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386&id2=0e9f1f9bd0df2bc6771f3f5819eb6dbe8c3ce191'>diff</a>)</td></tr><tr><th>download</th><td colspan='2' class='oid'><a href='/traccar-server/snapshot/traccar-server-9c2830b50b667b188c844102dd9ed91fd487d386.tar.gz'>traccar-server-9c2830b50b667b188c844102dd9ed91fd487d386.tar.gz</a><br/><a href='/traccar-server/snapshot/traccar-server-9c2830b50b667b188c844102dd9ed91fd487d386.tar.bz2'>traccar-server-9c2830b50b667b188c844102dd9ed91fd487d386.tar.bz2</a><br/><a href='/traccar-server/snapshot/traccar-server-9c2830b50b667b188c844102dd9ed91fd487d386.zip'>traccar-server-9c2830b50b667b188c844102dd9ed91fd487d386.zip</a><br/></td></tr></table> <div class='commit-subject'>Add converter from minutes to milliseconds</div><div class='commit-msg'></div><div class='diffstat-header'><a href='/traccar-server/diff/?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>Diffstat</a> (limited to 'src/org')</div><table summary='diffstat' class='diffstat'><tr><td class='mode'>-rw-r--r--</td><td class='upd'><a href='/traccar-server/diff/sContent-Length: 374 rc/org/traccar/helper/UnitsConverter.java?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>src/org/traccar/helper/UnitsConverter.java</a></td><td class='right'>5</td><td class='graph'><table summary='file diffstat' width='5%'><tr><td class='add' style='width: 100.0%;'/><td class='rem' style='width: 0.0%;'/><td class='none' style='width: 0.0%;'/></tr></table></td></tr> <tr><td class='mode'>-rw-r--r--</td><td class='upd'><a href='/traccar-server/diff/src/org/traccar/protocol/MxtProtocolDecoder.java?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>src/org/traccar/protocol/MxtProtocolDecoder.java</a></td><td class='right'>2</td><td class='graph'><table summary='file diffstat' width='5%'><tr><td class='add' style='width: 20.0%;'/><td class='rem' style='width: 20.0%;'/><td class='none' style='width: 60.0%;'/></tr></table></td></tr> <tr><td class='mode'>-rw-r--r--</td><td class='upd'><a href='/traccar-server/diff/src/org/traccar/protocol/SuntechProtocolDecoder.java?h=master&id=9c2830b50b667b188Date: Tue, 13 Aug 2024 17:47:17 GMT c844102dd9ed91fd487d386'>src/org/traccar/protocol/SuntechProtocolDecoder.java</a></td><td class='right'>2</td><td class='graph'><table summary='file diffstat' width='5%'><tr><td class='add' style='width: 20.0%;'/><td class='rem' style='width: 20.0%;'/><td class='none' style='width: 60.0%;'/></tr></table></td></tr> </table><div class='diffstat-summary'>3 files changed, 7 insertions, 2 deletions</div><table summary='diff' class='diff'><tr><td><div class='head'>diff --git a/src/org/traccar/helper/UnitsConverter.java b/src/org/traccar/helper/UnitsConverter.java<br/>index 74f5a90e6..3dd435df4 100644<br/>--- a/<a href='/traccar-server/tree/src/org/traccar/helper/UnitsConverter.java?h=master&id=0e9f1f9bd0df2bc6771f3f5819eb6dbe8c3ce191'>src/org/traccar/helper/UnitsConverter.java</a><br/>+++ b/<a href='/traccar-server/tree/src/org/traccar/helper/UnitsConverter.java?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>src/org/traccar/helper/UnitsConverter.java</a></div><div class='hunk'>@@ -24,6 +24,7 @@ public final class UnitsConverter {</div><div class='ctx'> private static final double METERS_TO_FEET_RATIO = 0.3048;</div><div class='ctx'> private static final double METERS_TO_MILE_RATIO = 1609.34;</div><div class='ctx'> private static final long MILLISECONDS_TO_HOURS_RATIO = 3600000;</div><div class='add'>+ private static final long MILLISECONDS_TO_MINUTES_RATIO = 60000;</div><div class='ctx'> </div><div class='ctx'> private UnitsConverter() {</div><div class='ctx'> }</div><div class='hunk'>@@ -80,4 +81,8 @@ public final class UnitsConverter {</div><div class='ctx'> return (long) (value * MILLISECONDS_TO_HOURS_RATIO);</div><div class='ctx'> }</div><div class='ctx'> </div><div class='add'>+ public static long msFromMinutes(long value) {</div><div class='add'>+ return value * MILLISECONDS_TO_MINUTES_RATIO;</div><div class='add'>+ }</div><div class='add'>+</div><div class='ctx'> }</div><div class='head'>diff --git a/src/org/traccar/protocol/MxtProtocolDecoder.java b/src/org/traccar/protocol/MxtProtocolDecoder.java<br/>index d9dcd9e93..a97ae380d 100644<br/>--- a/<a href='/traccar-server/tree/src/org/traccar/protocol/MxtProtocolDecoder.java?h=master&id=0e9f1f9bd0df2bc6771f3f5819eb6dbe8c3ce191'>src/org/traccar/protocol/MxtProtocolDecoder.java</a><br/>+++ b/<a href='/traccar-server/tree/src/org/traccar/protocol/MxtProtocolDecoder.java?h=master&id=9c2830b50b667b188c844102dd9ed91fd487d386'>src/org/traccar/protocol/MxtProtocolDecoder.java</a></div><div class='hunk'>@@ -145,7 +145,7 @@ public class MxtProtocolDecoder extends BaseProtocolDecoder {</div><div class='ctx'> }</div><div class='ctx'> </div><div class='ctx'> if (BitUtil.check(infoGroups, 4)) {</div><div class='del'>- position.set(Position.KEY_HOURS, buf.readUnsignedInt() * 60000);</div><div class='add'>+ position.set(Position.KEY_HOURS, UnitsConverter.msFromMinutes(buf.readUnsignedInt()));</div><div class='ctx'> }</div><div class='ctx'> </div><di<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>500 - Internal Server Error

500 - Internal Server Error