LMBR · CHRONO ONLINE · MANUAL
CHRONO ONLINE – Ballistic Calculator and Chronograph
LMBR · User Manual · version 1.0 · 10/2026

CHRONO ONLINE

Online Ballistic Calculator with a Bluetooth Chronograph

Corrections, turret settings, ballistic tables, velocity measurement over BLE, working profiles, ballistic-coefficient fitting and extra factors – in Google Chrome or Microsoft Edge.

Purpose

CHRONO ONLINE combines two functions: a chronograph for measuring bullet velocity and a ballistic calculator. The CHRONO project is intended for sport and recreational shooters.

The chronograph connects through a web browser to a phone, tablet or computer with Bluetooth LE. Settings, profiles, the ammunition database and measurements are stored on the user’s side – in browser storage, not on the server. This data can be lost (e.g. when browser data is cleared), so save the configuration to a text file (SAVE CF) so that you can restore it later.

CHRONO ONLINE also contains a precise ballistic calculator. It calculates ballistic corrections, helps prepare scope settings and ballistic tables, and determines or refines the ballistic coefficient (BC) from a measured velocity or point of impact.

The calculator computes elevation (ELEV) and windage (WIND) corrections for the selected range. It also keeps virtual turret counters (DIAL), so it shows the correction still to be dialled relative to the current turret setting.

Calculations use a three-degree-of-freedom (3 DOF) point-mass model with the G1, G7, GA and GS drag tables (JBM Ballistics). The following can optionally be included: spin drift, aerodynamic jump, Coriolis effect, rifle cant, shooting angle, powder temperature and target movement.

CONFIG holds the reference data: projectile, scope, atmosphere and shot conditions. The main panel is used at the range for setting the range, wind, velocity V1 and turret settings.

Bullet velocities are received from the Bluetooth LE chronograph (chapter 15). Trajectories are calculated by the LMBR server; the page runs in Google Chrome or Microsoft Edge (chapter 16).

Chronograph and calculator – operating modes

  • Separate (OFF) – the chronograph measures and stores shots but does not pass the velocity to the calculator.
  • Combined – the measured velocity becomes the working V1 of the calculator: SHOT – velocity of the current (selected) shot, AVG – mean velocity of the series.
  • The mode is selected in CONFIG › CHRONOGRAPH · BLE › CHRONOGRAPH → PANEL V1.
The program is a calculation tool. Results depend on correct input data and must be verified by live fire before use. Always follow the law and safe firearm-handling rules.

1. P1, P2, P3 button area

Main panel and the P1, P2, P3 button area.
ControlFunction and use
TABLEOpens the ballistic table for successive ranges. Tap a row to set its range on the main panel. See chapter 7.
Unlock checkbox (next to TABLE)Unlocks P1–P3 – a profile is loaded by holding its button. The box is cleared automatically after a profile is loaded.
P1 · P2 · P3Working profiles – read-only on the main screen: holding a button (approx. 0.5 s) loads the profile. Profiles are saved in CONFIG › P1 • P2 • P3 with LOAD P1 / P2 / P3. See chapter 9.
● BLE · nameChronograph connection status in the DISTANCE header: grey – off, amber pulsing – connecting, green – connected (with the device name), red – error. See chapter 15.
CONFIGOpens the settings: files, profiles, panel, projectile, BC calculator, scope, atmosphere, shot conditions, spin drift and Coriolis, and extra factors. DONE returns to the main panel.

2. Target range (DISTANCE)

  • Range to target in metres (m) or yards (yd), according to CONFIG › PROJECTILE · V1 › UNITS.
  • The − / + buttons change the range by the step shown in the header (STEP, e.g. ±25). The step is set in CONFIG › PANEL › DISTANCE ± STEP.
  • Tap the value to enter it from the keyboard.
  • Holding − / + repeats the change and accelerates after a longer hold. This applies to all − / + buttons on the panel.
  • Any change of range recalculates the results immediately.

3. Main readout

Readout with the powder-temperature message and the “lead” value.

The main field shows the correction still to be dialled for the selected axis, taking the current DIAL setting into account.

ElementMeaning
ELEV / WIND headerSelected axis: ELEV – vertical, WIND – horizontal correction. Next to it is the dial direction: UP, DOWN, RIGHT or LEFT.
lead … (in the header)Moving-target lead, e.g. “lead ▶ 2.71 mil” – shown only when MOVING TARGET LEAD is on (chapter 13).
BLE (left of the header)Connects or disconnects the chronograph – chapter 15.
MAX / MINMAX enlarges the readout and hides some controls; the button then reads MIN. MIN returns to the standard view. The state is remembered after the page is reopened.
Main fieldCorrection still to be dialled relative to the current DIAL setting, in the unit chosen with CLK / MIL / CM.
MessagesCalculation status, e.g. TRANSONIC, SUBSONIC, NO ZERO, POWDER 25°C · V1 +10.0 m/s or ON · rest … < ½ click.
Second-axis readoutBelow the main field – the correction for the other axis, e.g. WIND ▶ 1.71 MIL while reading ELEV.
CHR / CAL · CLSButtons on both sides of the second-axis field. CHR switches to the chronograph view, CAL back to the calculator. Holding CLS clears the chronograph shots – chapter 15.

When the difference between the required correction and the current setting is smaller than half a click, the readout shows 0, the field changes colour and – if enabled – a signal sounds. In MIL/MOA or CM/IN mode a remainder smaller than half a click is shown in the message, e.g. ON · rest 2.0 CM < ½ click.

MAX mode – enlarged readout.

4. Velocity, energy and trajectory points

The fields below the main readout show values for the current range. Ranges are measured from the muzzle.

ElementMeaning
V1Bullet velocity measured by a chronograph at distance D1 from the muzzle. Editable; a value entered on the panel is a working value until DIAL 0 is used, V1 is changed in CONFIG or – in SHOT / AVG mode – the next shot arrives. The tag next to the label shows the V1 source: CFG – CONFIG › PROJECTILE · V1, SHOT / AVG – the chronograph, EDIT – a value typed on the panel.
VCalculated velocity at the current range.
EKinetic energy at the current range (J or ft·lb); requires the bullet weight. V1, V and E are shown as whole numbers – one decimal place is switched on in CONFIG › PANEL › V1 · V · E DECIMALS.
TOFTime of flight to the current range, in milliseconds.
Z1First intersection of the trajectory with the line of sight.
Z2Second intersection with the line of sight – the zero range.
ZDRange at which the trajectory is highest above the line of sight.
APEXMaximum height of the trajectory above the line of sight.
On short screens (e.g. phones with three-button navigation) the Z1 / Z2 / ZD / APEX row is hidden so the whole panel fits without scrolling. These values remain available in the table (chapter 7).

5. Units, axis and turret

ControlFunction and use
CLK / MIL / CMCorrection display: turret clicks (CLK), angular units (MIL/MOA) or linear offset at the target (CM/IN).
UD / LRAdjustment axis: UD – vertical (Up/Down), LR – horizontal (Left/Right). DIAL − / + work on the selected axis.
DIAL = CALCSets the DIAL counter of the selected axis to the calculated number of whole clicks. Use after dialling the same setting on the scope.
DIAL 0Resets both DIAL counters and returns the working V1, WIND and FROM to their reference values: CONFIG, or – for V1 in SHOT / AVG mode – the chronograph.
DIAL − / +Changes the counter of the selected axis by one click. The CALC line below shows the full correction from the rifle zero.
The DIAL counter must match the actual scope setting: every click on the scope corresponds to one − / + click on the panel.

6. Wind (WIND) and direction (FROM)

ControlFunction and use
WINDWind speed in m/s or mph. − / + change it by the step set in CONFIG › SHOT · WIND › WIND ± STEP; the value can also be typed.
FROMDirection the wind blows from, as a clock: 12h – head wind, 3h – from the right, 6h – tail wind, 9h – from the left. The arrow shows the direction of the airflow. − / + change it by the step set in CONFIG › SHOT · WIND › DIRECTION − / + STEP.

V1, WIND and FROM set on the panel are working values. Values that differ from CONFIG are highlighted. DIAL 0 restores the CONFIG values.

The WIND correction includes wind and – if enabled – spin drift, the horizontal Coriolis component and the effect of rifle cant. The lateral correction can therefore be non-zero even without wind.

7. Ballistic table (TABLE)

Table in CM mode with POI and DROP columns.

The table lists results from 0 to the range set in CONFIG › SCOPE › MAX DISTANCE, in steps set in CONFIG › PANEL › TABLE STEP. On opening it scrolls to the current range and highlights its row.

Buttons and options

ControlFunction and use
CLK / MIL / CMUnit of the ELEV and WIND corrections in the table – independent of the main panel.
EDIT COLUMNSSelects the visible columns and their order. Column D is always first.
Table rowTap to set that range on the main panel and close the table.
ZERO · Z1 · ZD · Z2Adds rows for the exact Z1, ZD and Z2 ranges. Off by default.
DIAL · UD · LRTicked – values relative to the current DIAL setting (title TABLE · DIAL). Unticked – relative to the rifle zero.
PDFSaves a PDF ballistic report of the current configuration and table settings. With CHRONOGRAPH → PANEL V1 = OFF the report contains the ballistic part only. With SHOT / AVG – when shots are stored – it ends with the chronograph measurements section.
BALLISTIC / SHOTSSwitches between the ballistic table and the chronograph shots table (chapter 15). In the CHR view TABLE opens SHOTS directly.
CLOSECloses the table.

Columns

ColumnMeaning
DRange (m or yd).
ELEVVertical correction in the selected unit; direction UP or DOWN.
WINDLateral correction: R – right, L – left. Includes wind and, if enabled, spin drift, Coriolis effect and cant.
POIPoint of impact relative to the line of sight (cm or in): + above, − below.
DROPVertical distance of the trajectory from the bore axis (cm or in); negative values – below the bore axis.
VBullet velocity.
EKinetic energy (J or ft·lb).
TOFTime of flight in milliseconds.
MACHMach number – bullet airspeed divided by the local speed of sound.

Range markers

  • V1 – row at the chronograph distance D1; added automatically when D1 > 0.
  • Z1, ZD, Z2 – characteristic points, shown when ZERO · Z1 · ZD · Z2 is ticked.
  • T – transonic zone (Mach 1.2–0.9); verify results by live fire.
  • S – subsonic zone; a constant-BC model is less reliable here.

8. Working at the range

The program cannot read the mechanical position of the scope turrets, so the DIAL counters must always match the actual turret setting.

Preparation

  1. Load a P1–P3 profile or fill in the projectile data, V1, D1 and scope parameters in CONFIG.
  2. Enter the current atmospheric and shot conditions. If you use spin drift, aerodynamic jump or Coriolis, complete the SPIN DRIFT · AERO JUMP · CORIOLIS section.
  3. If the turrets are at the rifle zero, press DIAL 0. The UD and LR counters are reset and the working V1, WIND and FROM return to the CONFIG values.
  4. If needed, open TABLE to check corrections for selected ranges or to save a PDF report.

Dialling a correction

  1. Set the target range in DISTANCE.
  2. Set wind speed (WIND) and the direction it blows from (FROM).
  3. For elevation select UD. CLK mode is the most convenient for dialling.
  4. Dial the correction on the elevation turret. Mirror every click on the scope with − or + on the panel. As you dial, the main value counts down to 0.
  5. For windage select LR and proceed the same way. If you hold windage on the reticle, select MIL or MOA and read the value without dialling.
  6. If the full correction has already been dialled without updating the counter, select the axis and press DIAL = CALC.
  7. Before the shot check the messages, especially TRANSONIC, SUBSONIC and NO ZERO.

Changing target or conditions

After changing range, wind, direction or V1 the panel shows the correction still to be dialled relative to the current DIAL setting. The full correction from the rifle zero is shown in the CALC line below the turret counter.

Checking after the shot

  • If the impact does not match the solution, do not change DIAL without changing the scope setting – check the input data first.
  • For a lateral error, check wind speed and direction first.
  • A repeatable vertical error at long range usually indicates a wrong V1 or BC. Check V1 or fit BC in the BC CALCULATOR (chapter 12).

Finishing

Return the turrets to the rifle zero and press DIAL 0 to resynchronise the counters with the scope.

Key rules: DIAL must match the real turret settings · use DIAL = CALC only after dialling the full calculated correction · verify TRANSONIC and SUBSONIC results by live fire · the result is only as good as the input data.

9. Working profiles P1 · P2 · P3

CONFIG › P1 • P2 • P3.

P1–P3 are three quick-access memory slots in the browser (they are not files). Each slot holds either the ammunition data (AMMO) or the whole configuration (FULL). Slots can be written only in CONFIG – the main screen only reads them.

ActionHow
Save the form to a slotCONFIG › P1 • P2 • P3: choose PROFILE CONTENT (AMMO / FULL), press LOAD P1, LOAD P2 or LOAD P3. Overwriting an occupied slot requires confirmation.
Load a slot into the formMain screen: tick the box next to TABLE, then hold P1, P2 or P3 (approx. 0.5 s) – the profile loads. A short tap only shows a hint. The box is cleared automatically after loading.
PROTECTEDLocks LOAD P and LOAD FILE → P for that slot (buttons greyed out); loading from the main screen still works.
LOAD FILE → P1 / P2 / P3Loads a configuration file or a RETMAX / BC report directly into the slot – the form is not changed.
BACKUP / IMPORT P1–P3Saves all three slots, with their AMMO / FULL type and PROTECTED state, to a single backup file (SAVE AS) and restores them from it.
P1–P3 never change by themselves: SAVE CF, LOAD, the ammunition database and the main screen never write to them. AMMO = name, drag model, BC, weight, V1, D1, twist, bullet diameter and length, powder temperature. FULL = everything.

Example: P1 .308 Win 150 gr, P2 .308 Win 168 gr, P3 .308 Win 175 gr – all AMMO; one scope, three loads. Clearing the browser data deletes the slots – keep a BACKUP P1–P3 copy.

10. FILES – scheme, configuration and ammunition database

FILES: scheme name, configuration buttons and the BASE panel; row 2 selected – LOAD #2.

CONFIG › FILES contains three separate items that should not be confused:

ElementDescription
SCHEME NAMEName of the configuration in use – it becomes part of the configuration file name and is the ammunition name shown in P1–P3 (not to be confused with the database file name).
Configuration file – SAVE CF · LOAD · DEFAULTSThe complete current setup in one file. SAVE CF saves it (SAVE AS), LOAD reads it back and DEFAULTS restores the factory values.
Ammunition database – BASEA separate text file listing many types of ammunition. Its file name is shown in the BASE header. Opening, editing or saving the database never changes the configuration or the scheme name.
The only link between the database and the configuration is LOAD #n: it copies one database row into the form, and the row NAME becomes the scheme name. Without a selected row LOAD reads a configuration file.

Using the ammunition database

  1. Open a database file with OPEN (or start a new one with ADD or EDIT).
  2. Tap a row – it is highlighted and the LOAD button above changes to LOAD #n (amber). Tap again to deselect.
  3. Press LOAD #n: name, weight, BC with its drag model and – if present – V1 and calibre go into the form. Fields missing from the row leave the form unchanged (the message lists them). The loaded row is marked green.
  4. To keep the loaded ammunition for quick use, save it to a slot with LOAD P1–P3 (chapter 9).
ControlFunction
SAVESaves the database (SAVE AS). The BASE header shows the saved file name; * = unsaved changes.
EDITEdits the database as text – with mouse selection, copy and paste. OK checks the syntax, CANCEL discards.
CONVERT (in EDIT)METRIC ⇄ IMPERIAL: WEIGHT g ⇄ gr, V1 m/s ⇄ ft/s. Repeated conversion never loses accuracy – converting back returns exactly the original values (0.547 g → 8.44 gr → 0.547 g; 9.072 g → 140.00 gr → 9.072 g).
OPEN / CLOSEOPEN opens and checks a database file; CLOSE closes the database (with a warning if there are unsaved changes).
ADD · DELADD appends the ammunition from the form as a new entry; DEL deletes the selected row.
COLUMNSTurns the optional columns CALIBRE, G7, GA, GS and V1 on or off; NAME, WEIGHT and G1 are always shown.
Column headerSorts (numbers ▼ / ▲, NAME A→Z / Z→A, a third tap restores the file order). Entries are renumbered from 1.

Database file format

METRIC NAME;CALIBRE;WEIGHT;G1;G7;V1 JSB EXACT KING;6.35;2.2;0.031;;280 JSB EXACT .22;0.22;1.175;0.030;;285 .308 WIN 175 SMK;7.82;11.34;0.505;0.243;790
  • Line 1: METRIC (WEIGHT g, V1 m/s) or IMPERIAL (WEIGHT gr, V1 ft/s). Line 2: header with columns separated by ;.
  • Only NAME is required in a row – empty fields are shown as “—” and can be filled with EDIT. Either a decimal point or a comma may be used.
  • CALIBRE is a designation: values below 1 are inches (0.22, .177), values of 1 or more are millimetres (6.35). The calibre may also be part of the name.
  • The program numbers the entries (an NR column or “1. ” before a name is ignored). Lines starting with # are comments. Up to 1000 entries.
  • An invalid file is rejected and the line number is reported: no METRIC/IMPERIAL, no NAME, unknown column, too many fields, a value that is not a number or out of range, a configuration file.
EDIT after CONVERT (METRIC → IMPERIAL) – OK · CONVERT · CANCEL.

11. CONFIG – settings

CONFIG holds the reference data used by the calculator. Changes are stored automatically and applied immediately. A configuration file is created only when SAVE CF is pressed. DONE closes CONFIG.

CONFIG sections.
PANEL.
SectionContents
FILESScheme name (used in the file name). SAVE CF saves the whole configuration (SAVE AS), LOAD loads a configuration file – or, when a database row is selected, LOAD #n loads that row. DEFAULTS restores default values. BASE – ammunition database, chapter 10.
CHRONOGRAPH · BLEChronograph connection, device name or MAC, transmission speed, auto reconnect, chronograph → panel V1 and the new-shot signal – chapter 15.
P1 • P2 • P3Working profiles – chapter 9.
PANELSTYLE 1–9 (colours), KEEP SCREEN ON, SIGNAL WHEN ON TARGET (OFF / BEEP / DOUBLE / CHIME), DISTANCE ± STEP, TABLE STEP, V1 · V · E DECIMALS, TEXT LOCK (chapter 14).
PROJECTILE · V1Drag model G1/G7/GA/GS, BC, bullet weight (up to 3 decimals, e.g. 0.547 g), velocity V1, chronograph distance D1 and METRIC/IMPERIAL units.
BC CALCULATORBC fitting from measured velocity or point of impact – chapter 12.
SCOPESIGHT HEIGHT (scope axis above bore axis) and CLICK (click value in mm/100 mode), ZERO RANGE and MAX DISTANCE, CLICK VALUE (UD/LR), ANGULAR UNIT (MIL/MOA).
ATMOSPHERETemperature, humidity, pressure, altitude and gravity g. Entering altitude sets the standard pressure for that altitude – if you have a pressure reading, enter station pressure (actual, not corrected to sea level). g: 9.80665 · STANDARD (default) or 9.81 · ROUNDED (to match calculators that use the rounded value).
SHOT · WINDShooting angle, rifle cant, wind speed and direction (reference values) and the panel steps for wind and direction.
SPIN DRIFT · AERO JUMP · CORIOLISSpin drift, twist direction and rate, bullet diameter and length, aerodynamic jump, Coriolis effect, latitude and shooting azimuth.
EXTRA FACTORSPowder temperature and moving-target lead – chapter 13.
FILES.
PROJECTILE · V1.
SCOPE.
ATMOSPHERE.
SHOT · WIND.
SPIN DRIFT · AERO JUMP · CORIOLIS.

12. Ballistic coefficient (BC) fitting

BC CALCULATOR after LOAD CURRENT.

The BC calculator fits the ballistic coefficient so that the model reproduces one measured point at range D2. All other data (drag model, weight, V1, D1, scope, turret setting, atmosphere) come from the snapshot taken with LOAD CURRENT.

ControlFunction and use
VELOCITYVelocity method: range D2 and the velocity V2 measured there.
POIPoint-of-impact method: range D2 and the measured group centre relative to the point of aim (MEASURED POI): + above, − below. The UD turret setting at LOAD CURRENT is taken into account.
LOAD CURRENTCopies the current panel and CONFIG state (drag model, BC, V1, D1, scope, DIAL setting, atmosphere). The snapshot stays unchanged until the next LOAD CURRENT.
Atmosphere · CURRENT / STANDARDCURRENT – conditions at LOAD CURRENT. STANDARD – standard atmosphere: 15 °C, 1013.25 hPa, 0 % humidity, no wind.
Distance D2 · MeasuredD2 – distance of the second chronograph or the target. Measured – velocity V2 or POI.
CALCULATEFits BC. Result: Current BC, Fitted BC, ΔBC, percentage change and residual.
APPLY BCApplies the fitted BC to the current configuration. Does not save a file or a P1–P3 profile.
TABLEOpens the ballistic table. The fitted BC is used only after APPLY BC.

How to use

  1. Set the panel as it was during the measurement (V1, D1, zero, sight height, atmosphere, DIAL UD).
  2. Choose VELOCITY or POI and press LOAD CURRENT.
  3. Choose CURRENT (recommended) or STANDARD.
  4. Enter D2 and V2 (VELOCITY) or the signed POI (+ above / − below).
  5. Press CALCULATE and check the residual and ΔBC.
  6. If the result is plausible, press APPLY BC, check the table and save the configuration (SAVE CF or a P1–P3 profile).

POI example

Shooting at 500 m without dialling (DIAL UD 0), aiming at the centre, group centre 189 cm below the point of aim → MEASURED POI = −189. With the correction dialled (e.g. DIAL = CALC) and the group 12 cm low → MEASURED POI = −12 (the panel must show the same setting at LOAD CURRENT).

Measurement notes

  • The VELOCITY method is less sensitive to sight geometry and turret errors than POI.
  • Use series averages: mean V1, mean V2, mean point of impact.
  • D2 must be large enough for the velocity loss or POI to clearly exceed the measurement uncertainty. For the POI method, measure well beyond the second zero Z2, ideally from about 600 m. If the difference is too small, BC NOT DETERMINABLE appears.
  • For the POI method an accurate V1 is essential – a velocity error is “absorbed” into BC.
  • outside calculable range – the value cannot be reached within the supported BC range; check V1, D1, D2, units and the POI sign.
  • MULTIPLE BC ROOTS – more than one BC fits the measurement; the one closest to the current BC is selected. Verify at a longer range or with the VELOCITY method.
  • BC depends on the drag model – G1 and G7 values are not directly comparable.

13. EXTRA FACTORS

EXTRA FACTORS – both options enabled.

This section at the end of CONFIG contains two factors, both off by default. Detail fields appear when an option is switched on.

FieldMeaning
POWDER TEMPERATURE SENSITIVITYMakes V1 depend on the powder temperature.
V1 CHANGE PER 1 °CVelocity change per 1 °C of powder temperature (typically 0.5–1.5 m/s; temperature-stable powders 0.1–0.3 m/s). Best determined by chronograph measurements at two temperatures.
V1 MEASURED ATAmmunition temperature at which the V1 in PROJECTILE · V1 was measured.
POWDER TEMPERATURE= AIR TEMP – powder temperature equals the air temperature from ATMOSPHERE; OWN – your own value in POWDER TEMP (e.g. ammunition in the sun or carried close to the body).
MOVING TARGET LEADEnables moving-target lead, shown in the readout header, e.g. “lead ▶ 2.71 mil”.
TARGET SPEEDCrossing speed of the target (for oblique movement – the crossing component only).
TARGET MOVESDirection of movement: L → R or R → L.

Powder-temperature settings are stored in the AMMO profile. When enabled, the panel shows a message such as POWDER 25°C · V1 +10.0 m/s and the PDF report lists the corrected V1.

Lead = target speed × time of flight. Hold the lead on the reticle – do not dial it. The result is a model estimate: the assumed speed and direction must match reality, and the lead grows quickly with range.

14. Appearance, signal and text lock

Setting (CONFIG › PANEL)Effect
STYLE 1–9Colour themes, including light, high-contrast, night (8) and the military FIELD style (9, default). They change only the appearance – not the calculations.
KEEP SCREEN ONThe screen does not turn off while the program is in use.
SIGNAL WHEN ON TARGETSignal when the required setting is reached (remainder < ½ click): OFF, BEEP, DOUBLE, CHIME.
V1 · V · E DECIMALS0 (default) – V1, V and E on the panel as whole numbers; 0.0 – with one decimal place (e.g. 790.0 · 513.4 · 1494.4).
TEXT LOCKON – text and number fields are read-only (no accidental typing, no keyboard); − / + buttons and switches work normally. OFF (default) – normal editing.
Styles 1–9

15. Chronograph (BLE)

CHR view – measured velocity and series statistics.
TABLE › SHOTS – chronograph shots.

CHRONO ONLINE receives bullet velocities from an LMBR chronograph over Bluetooth LE. Velocities are received at all times – in both the CHR and the CAL view – and every received velocity is stored as the next shot.

Connecting

  1. Open CONFIG › CHRONOGRAPH · BLE. Enter the device name or MAC address (leave empty to pick the device from the list) and check the transmission speed (default 19200).
  2. Tap BLE on the left of the readout header (or CONNECT in CONFIG) and select the chronograph in the browser pairing window.
  3. When connected, the BLE button turns green and the DISTANCE header shows ● BLE · name with a green LED.
  4. With BLE AUTO RECONNECT on, the connection is restored automatically after a loss of signal. The device must first be authorised once in the browser by tapping BLE.
  5. Tap BLE again to disconnect.
BLE status in the DISTANCE header.
ControlFunction and use
BLEConnects or disconnects the chronograph. Grey – off, amber pulsing – connecting, green – connected, red – error.
● BLE · nameLED and device name in the DISTANCE header. A long press shows the state, transmission speed and number of shots.
CHR / CALCHR switches the main display to the chronograph view; the button then reads CAL and switches back to the calculator. The choice is remembered.
CLSHold for approx. 0.65 s (the button turns red) to clear all shots. A short tap only shows a hint, so a series cannot be deleted by accident.
SHOT nOn the left of the CHR header: number of the displayed shot, e.g. SHOT 10. After every new measurement the panel jumps to the newest shot. The number of shots in the series is shown in TABLE › SHOTS (N).
ECentre of the CHR header: energy of the displayed shot, calculated from its measured velocity V1 and the bullet weight (J or ft·lb), e.g. E 17.1 J. The format shortens for large values: 17.1 J · 3539 J · 17.2 kJ (ft·lb: 12.7k ft·lb). If a very narrow screen runs out of room, the value is reduced in size and, as a last resort, hidden – it never overlaps the shot number or avg. Not shown without a bullet weight in PROJECTILE · V1.
avgMean velocity of the series, on the right of the CHR header.

CHR view

  • The large field shows the velocity of the newest (or selected) shot in the current style colour.
  • The grey line below it shows the series statistics: Vmin, Vmax, dV (extreme spread) and SV (standard deviation).
  • The small field below the display shows the ballistic correction for the selected axis and the second axis, in CLK / MIL / CM according to the switches – e.g. ELEV ▲ 9.27 MIL · WIND ▶ 2.28 MIL. When the turret setting matches the calculated correction, this field changes colour.
  • All other panel functions (DISTANCE, DIAL, WIND, FROM, TABLE, MAX / MIN) work normally.
Chronograph and calculator. The CHR view always shows the chronograph measurements, regardless of the CHRONOGRAPH → PANEL V1 setting. The calculator (correction, V1 · V · E · TOF row, TABLE) uses V1 according to that setting: OFF – V1 from CONFIG › PROJECTILE · V1; SHOT – the selected shot; AVG – the series mean. With no shots in SHOT / AVG mode V1 = “—”.

Shots table (TABLE › SHOTS)

ElementMeaning
N · AVG · SV · dVNumber of shots, mean velocity, standard deviation and extreme spread.
VMIN · VMAXLowest and highest velocity of the series.
E AVG · PFMean energy and power factor (PF); both require the bullet weight in PROJECTILE · V1.
NR · V · E · PF · ΔVShots numbered from 1 to the newest (highest number at the bottom); ΔV – deviation from the mean. The table scrolls to the selected shot.
Table rowTap to show that shot as V1 on the panel (SHOT n).
✕Deletes one shot after confirmation.
SAVE TXTSaves the shots to a text file – one velocity per line, in the current units.
LOAD TXTAppends velocities from a text file (also files saved by CHRONO B).
PDFWith OFF – a separate chronograph report (CHRONO_SHOTS_…pdf): bullet weight, D1, series statistics and the shots table. With SHOT / AVG – the ballistic report followed by the chronograph measurements section.

Settings (CONFIG › CHRONOGRAPH · BLE)

CONFIG › CHRONOGRAPH · BLE.
ControlFunction and use
CONNECT / DISCONNECTSame as the BLE button.
SHOTS TABLEOpens TABLE › SHOTS.
BLE NAME OR MACName or MAC address of the chronograph module. Empty – the browser lists the devices to choose from.
BLE TRANSMISSION SPEED9600 / 19200 / 38400 / 57600 / 115200 baud, default 19200. The speed of the serial (UART) link between the chronograph and its BLE module. It is saved in the configuration file and passed to the Android app; in Chrome / Edge the module itself sets the speed.
BLE AUTO RECONNECTON – reconnect automatically after a loss of signal.
CHRONOGRAPH → PANEL V1OFF – measurements do not affect the calculation; V1 comes from CONFIG › PROJECTILE · V1. SHOT – V1 is the selected (by default the newest) shot. AVG – V1 is the series mean. In SHOT and AVG mode the panel never uses the CONFIG V1: with no shots the V1 field shows “—” and the calculation waits for the first shot (NO V1 · WAITING FOR SHOT). A V1 typed on the panel applies until the next shot. Readings of 0 or below are rejected and not included in the statistics.
SIGNAL ON NEW SHOTShort sound (and vibration on phones) for every received shot.
Velocities are shown in the current panel units (m/s or ft/s). Shots are kept in browser storage (up to 1000) and are deleted when the browser data is cleared – save important series with SAVE TXT.

16. Online operation

  • Browser: Google Chrome or Microsoft Edge (Windows, macOS, Android, ChromeOS), opened over HTTPS. Other browsers show a red notice at the top.
  • Bluetooth (Web Bluetooth) works only in Chrome and Edge. In Chrome on Linux it is off by default; the BLE button then shows a message instead of connecting.
  • Calculation on the server: trajectories are calculated by the server; the browser shows the results and interpolates the table. An internet connection is required for corrections. Chronograph shots are received without the server.
  • Status bar at the bottom: SERVER READY / CALC / ERROR · API – total request time · CALC – server calculation time · NET – communication time (API − CALC). While the server is calculating, the last values stay on the screen; a failed request shows “SERVER: …”.
  • The BC CALCULATOR sends a series of requests to the server – fitting may take several seconds (BC SERVER CALCULATING…).
  • Data: settings, profiles P1–P3 and chronograph shots are stored only in this browser. Each calculation request contains the current settings; shots are not sent. Clearing the browser data deletes them – use SAVE CF, BACKUP P1–P3 and SAVE TXT.
  • Every save button works as SAVE AS – SAVE CF, database SAVE, BACKUP P1–P3, SAVE TXT and PDF: Chrome / Edge on a computer open the system “Save as” dialog (file name and folder); other browsers ask for the file name and save to the Downloads folder; the Android app opens the system save dialog. Cancelling saves nothing. LOAD, OPEN, IMPORT, LOAD FILE → P and LOAD TXT open the file picker.

17. LMBR devices

CHRONO ONLINE works with all LMBR products equipped with Bluetooth LE. A device connects with the BLE button (chapter 15) – no additional configuration is needed; the factory transmission speed is 19200. Information on devices and updates: LMBR.PL.

18. Copyright and licence

© 2026 LMBR. CHRONO ONLINE – the program, its source code, interface, graphic design, server calculation module, manual and screenshots – is protected by copyright. All rights reserved.

Permitted use

  • Use of CHRONO ONLINE at the official LMBR address for your own, non-commercial shooting purposes.
  • Saving and using your own data: configuration files, profiles, shot series and PDF reports.
  • Connecting LMBR devices (chapter 17).

Prohibited without written permission of LMBR

  • Use for commercial purposes, including paid services, training, sale or rental.
  • Copying the code or moving it to other servers, websites, applications or devices, including mirrors and offline copies made available to others.
  • Modifying, translating or adapting the code, the interface or the graphic design, and creating derivative works.
  • Decompiling, reverse engineering or extracting the calculation module, and using the server API from other programs or scripts.
  • Embedding CHRONO ONLINE in other websites (e.g. in a frame) or presenting it under another name.
  • Removing or changing copyright notices, the LMBR name and markings.
  • Automated mass querying of the service or actions that overload the server.

Third-party components

  • Saira Condensed font – SIL Open Font License 1.1; the font remains under its own licence.
  • Drag tables G1, G7, GA and GS – source: JBM Ballistics.

Liability

CHRONO ONLINE is provided “as is”, without any warranty of accuracy or fitness for a particular purpose. Results are calculations and must be verified by live fire. The user is responsible for the input data, safe handling of firearms and compliance with the law. LMBR is not liable for damage resulting from the use of the program.

Commercial use, hardware partnerships and licences for other installations – contact LMBR via LMBR.PL. Infringement of these terms may result in civil and criminal liability under copyright law.

Final notes

CHRONO ONLINE combines a velocity-measuring device with a ballistic calculator. The accuracy of the calculations depends on correct input data.

CHRONO ONLINE is an extension of the LR Panel ballistic calculator.

CHRONO ONLINE – kalkulator balistyczny i chronograf
LMBR · Instrukcja obsługi · wersja 1.0 · 10/2026

CHRONO ONLINE

Kalkulator balistyczny online z chronografem Bluetooth

Obliczanie poprawek, obsługa nastaw wież, tabele balistyczne, pomiar prędkości przez BLE, profile robocze, wyznaczanie współczynnika BC i czynniki dodatkowe – w przeglądarce Google Chrome lub Microsoft Edge.

Przeznaczenie

CHRONO ONLINE łączy dwie funkcje: chronograf do pomiaru prędkości pocisku oraz kalkulator balistyczny. Projekt CHRONO jest przeznaczony dla miłośników strzelectwa sportowego i rekreacyjnego.

Chronograf łączy się za pośrednictwem przeglądarki internetowej z telefonem, tabletem lub komputerem wyposażonym w moduł Bluetooth LE. Ustawienia, profile, baza amunicji i pomiary są przechowywane po stronie użytkownika – w pamięci przeglądarki, a nie na serwerze. Dane te można utracić (np. po wyczyszczeniu danych przeglądarki), dlatego warto zapisać konfigurację do pliku tekstowego (SAVE CF), aby w razie potrzeby ją odtworzyć.

CHRONO ONLINE zawiera też precyzyjny kalkulator balistyczny, który oblicza poprawki balistyczne, przygotowuje nastawy lunety i tabele balistyczne oraz wyznacza lub koryguje współczynnik balistyczny BC na podstawie pomiaru prędkości albo położenia punktu trafienia.

Kalkulator oblicza poprawki nastawy lunety w pionie (ELEV) i w poziomie (WIND) dla zadanej odległości. Prowadzi również wirtualne liczniki nastaw wież lunety (DIAL), dzięki czemu pokazuje poprawkę pozostałą do wprowadzenia względem bieżącej nastawy.

Obliczenia opierają się na modelu ruchu punktu materialnego o trzech stopniach swobody (3 DOF) z tablicami oporu aerodynamicznego G1, G7, GA i GS (JBM Ballistics). Opcjonalnie można uwzględnić: dryf żyroskopowy, skok aerodynamiczny, efekt Coriolisa, przechył broni, kąt strzału, temperatura prochu i ruch celu.

CONFIG zawiera dane odniesienia: parametry pocisku, lunety, atmosfery i warunków strzału. Panel główny służy do bieżącej pracy: ustawiania odległości, wiatru, prędkości V1 oraz nastaw wież.

Prędkości pocisku są odbierane z chronografu Bluetooth LE (rozdział 15). Trajektorie liczy serwer LMBR, a strona działa w przeglądarce Google Chrome lub Microsoft Edge (rozdział 16).

Tryby pracy chronografu z kalkulatorem

  • Rozdzielny (OFF) – chronograf mierzy i zapisuje strzały, ale nie przekazuje prędkości do kalkulatora.
  • Łączny – zmierzona prędkość staje się roboczym V1 kalkulatora: SHOT – prędkość bieżącego (wybranego) strzału, AVG – średnia prędkość serii.
  • Tryb wybiera się w CONFIG › CHRONOGRAPH · BLE › CHRONOGRAPH → PANEL V1.
Program jest narzędziem obliczeniowym. Wyniki zależą od poprawności danych wejściowych i przed zastosowaniem należy je zweryfikować strzelaniem. Zawsze przestrzegaj przepisów i zasad bezpiecznego obchodzenia się z bronią.

1. Pole z przyciskami P1, P2, P3

Panel główny i pole z przyciskami P1, P2, P3.
ElementFunkcja i sposób użycia
TABLEOtwiera tabelę balistyczną z wynikami dla kolejnych odległości. Dotknięcie wiersza ustawia jego odległość na panelu głównym. Szczegóły – rozdział 7.
Pole odblokowania (obok TABLE)Odblokowuje przyciski P1–P3 – profil wczytuje się przytrzymaniem przycisku. Po wczytaniu profilu pole odznacza się automatycznie.
P1 · P2 · P3Profile robocze – na ekranie głównym tylko do odczytu: przytrzymanie przycisku (ok. 0,5 s) wczytuje profil. Profile zapisuje się w CONFIG › P1 • P2 • P3 przyciskami LOAD P1 / P2 / P3. Szczegóły – rozdział 9.
● BLE · nazwaStan połączenia z chronografem w nagłówku DISTANCE: szary – wyłączony, bursztynowy pulsujący – łączenie, zielony – połączony (z nazwą urządzenia), czerwony – błąd. Zobacz rozdział 15.
CONFIGOtwiera ustawienia: pliki, profile, panel, dane pocisku, kalkulator BC, lunetę, atmosferę, warunki strzału, dryf żyroskopowy, efekt Coriolisa oraz czynniki dodatkowe. DONE wraca do panelu głównego.

2. Odległość (DISTANCE)

  • Odległość do celu w metrach (m) lub jardach (yd), zgodnie z jednostkami wybranymi w CONFIG › PROJECTILE · V1 › UNITS.
  • Przyciski − / + zmieniają odległość o krok widoczny w nagłówku (STEP, np. ±25). Krok ustawia się w CONFIG › PANEL › DISTANCE ± STEP.
  • Dotknięcie wartości pozwala wpisać ją z klawiatury.
  • Przytrzymanie − / + powtarza zmianę, a przy dłuższym przytrzymaniu tempo zmian rośnie. Dotyczy wszystkich przycisków − / + na panelu.
  • Każda zmiana odległości powoduje natychmiastowe przeliczenie wyników.

3. Odczyt główny

Odczyt z komunikatem temperatury prochu i wyprzedzeniem „lead”.

Główne pole pokazuje poprawkę pozostałą do wprowadzenia na wieży dla wybranej osi, z uwzględnieniem bieżącej nastawy DIAL.

ElementZnaczenie
Nagłówek ELEV / WINDWybrana oś: ELEV – poprawka pionowa, WIND – poprawka boczna. Obok podany jest kierunek nastawy: UP, DOWN, RIGHT lub LEFT.
lead … (w nagłówku)Wyprzedzenie celu ruchomego, np. „lead ▶ 2.71 mil” – widoczne tylko po włączeniu MOVING TARGET LEAD (rozdział 13).
BLE (po lewej stronie nagłówka)Łączy lub rozłącza chronograf – rozdział 15.
MAX / MINMAX powiększa pole odczytu i ukrywa część elementów sterujących; przycisk zmienia się wtedy na MIN. MIN przywraca widok standardowy. Stan jest zapamiętywany po ponownym otwarciu strony.
Główne polePoprawka pozostała do wprowadzenia względem bieżącej nastawy DIAL, w jednostce wybranej przełącznikiem CLK / MIL / CM.
KomunikatyStan obliczeń, np. TRANSONIC, SUBSONIC, NO ZERO, POWDER 25°C · V1 +10.0 m/s albo ON · rest … < ½ click.
Odczyt drugiej osiPod głównym polem – poprawka dla drugiej osi, np. WIND ▶ 1.71 MIL przy odczycie ELEV.
CHR / CAL · CLSPrzyciski po obu stronach pola drugiej osi. CHR przełącza na widok chronografu, CAL z powrotem na kalkulator. Przytrzymanie CLS czyści strzały chronografu – rozdział 15.

Jeżeli różnica między wymaganą poprawką a bieżącą nastawą jest mniejsza niż pół kliknięcia, odczyt przyjmuje wartość 0, pole zmienia kolor i – jeżeli włączono sygnał – rozlega się dźwięk. W trybie MIL/MOA lub CM/IN pozostałość mniejsza niż pół kliknięcia jest podawana w komunikacie, np. ON · rest 2.0 CM < ½ click.

Tryb MAX – powiększony odczyt.

4. Prędkość, energia i punkty trajektorii

Pola pod głównym odczytem pokazują parametry dla bieżącej odległości. Odległości są liczone od wylotu lufy.

ElementZnaczenie
V1Prędkość pocisku zmierzona chronografem w odległości D1 od wylotu lufy. Pole jest edytowalne; wartość wpisana na panelu jest robocza i obowiązuje do naciśnięcia DIAL 0, zmiany V1 w CONFIG lub – w trybie SHOT / AVG – do następnego strzału. Znacznik przy etykiecie pokazuje źródło V1: CFG – CONFIG › PROJECTILE · V1, SHOT / AVG – chronograf, EDIT – wartość wpisana na panelu.
VObliczona prędkość pocisku na bieżącej odległości.
EEnergia kinetyczna na bieżącej odległości (J lub ft·lb); wymaga podania masy pocisku. V1, V i E są wyświetlane jako liczby całkowite – jedno miejsce po przecinku włącza się w CONFIG › PANEL › V1 · V · E DECIMALS.
TOFCzas lotu do bieżącej odległości, w milisekundach.
Z1Pierwsze przecięcie trajektorii z linią celowania.
Z2Drugie przecięcie trajektorii z linią celowania – odległość przystrzelania.
ZDOdległość, na której trajektoria jest najwyżej względem linii celowania.
APEXMaksymalna wysokość trajektorii ponad linią celowania.
Na niskich ekranach (np. telefony z trzema przyciskami nawigacji) wiersz Z1 / Z2 / ZD / APEX jest ukrywany, aby cały panel mieścił się bez przewijania. Wartości te są dostępne w tabeli (rozdział 7).

5. Jednostka, oś i wieża

ElementFunkcja i sposób użycia
CLK / MIL / CMSposób prezentacji poprawki: kliknięcia wieży (CLK), jednostka kątowa MIL/MOA albo przesunięcie liniowe na celu CM/IN.
UD / LROś nastawy: UD – pion (Up/Down), LR – poziom (Left/Right). Przyciski DIAL − / + działają na wybraną oś.
DIAL = CALCUstawia licznik DIAL wybranej osi na obliczoną liczbę pełnych kliknięć. Używaj po ustawieniu tej samej nastawy na lunecie.
DIAL 0Zeruje liczniki DIAL obu osi i przywraca robocze V1, WIND oraz FROM do wartości odniesienia: z CONFIG, a V1 w trybie SHOT / AVG – z chronografu.
DIAL − / +Zmienia licznik nastawy wybranej osi o jedno kliknięcie. Wiersz CALC pod licznikiem podaje pełną poprawkę liczoną od zera broni.
Licznik DIAL musi odpowiadać rzeczywistej nastawie lunety: każdemu kliknięciu na lunecie odpowiada jedno kliknięcie − / + na panelu.

6. Wiatr (WIND) i kierunek (FROM)

ElementFunkcja i sposób użycia
WINDPrędkość wiatru w m/s lub mph. Przyciski − / + zmieniają ją o krok z CONFIG › SHOT · WIND › WIND ± STEP; wartość można też wpisać z klawiatury.
FROMKierunek, z którego wieje wiatr, w układzie zegarowym: 12h – czołowy, 3h – z prawej, 6h – od tyłu, 9h – z lewej. Strzałka pokazuje kierunek przepływu. − / + zmieniają kierunek o krok z CONFIG › SHOT · WIND › DIRECTION − / + STEP.

V1, WIND i FROM ustawiane na panelu są wartościami roboczymi. Wartości różniące się od danych w CONFIG są wyróżnione kolorem. DIAL 0 przywraca wartości z CONFIG.

Poprawka WIND obejmuje wiatr oraz – jeżeli włączono – dryf żyroskopowy, poziomą składową efektu Coriolisa i wpływ przechyłu broni. Dlatego poprawka boczna może być różna od zera także przy braku wiatru.

7. Tabela balistyczna (TABLE)

Tabela w trybie CM z kolumnami POI i DROP.

Tabela przedstawia wyniki od 0 do odległości ustawionej w CONFIG › SCOPE › MAX DISTANCE, z krokiem ustawionym w CONFIG › PANEL › TABLE STEP. Po otwarciu przewija się do bieżącej odległości, a jej wiersz jest wyróżniony.

Przyciski i pola wyboru

ElementFunkcja i sposób użycia
CLK / MIL / CMJednostka poprawek ELEV i WIND w tabeli – niezależna od trybu panelu głównego.
EDIT COLUMNSWybór widocznych kolumn i ich kolejności. Kolumna D jest zawsze pierwsza.
Wiersz tabeliDotknięcie ustawia odległość wiersza na panelu głównym i zamyka tabelę.
ZERO · Z1 · ZD · Z2Dodaje wiersze dla dokładnych odległości Z1, ZD i Z2. Domyślnie wyłączone.
DIAL · UD · LRZaznaczone – wartości względem bieżącej nastawy DIAL (tytuł TABLE · DIAL). Niezaznaczone – względem zera broni.
PDFZapisuje raport balistyczny PDF dla bieżącej konfiguracji i ustawień tabeli. Przy CHRONOGRAPH → PANEL V1 = OFF raport zawiera tylko część balistyczną. Przy SHOT / AVG – gdy w pamięci są strzały – kończy się sekcją pomiarów chronografu.
BALLISTIC / SHOTSPrzełącza między tabelą balistyczną a tabelą strzałów chronografu (rozdział 15). W widoku CHR przycisk TABLE od razu otwiera SHOTS.
CLOSEZamyka tabelę.

Kolumny

KolumnaZnaczenie
DOdległość (m lub yd).
ELEVPoprawka pionowa w wybranej jednostce; kierunek UP lub DOWN.
WINDPoprawka boczna: R – w prawo, L – w lewo. Obejmuje wiatr oraz – jeżeli są włączone – dryf żyroskopowy, efekt Coriolisa i wpływ przechyłu.
POIPołożenie punktu trafienia względem linii celowania (cm lub in): + powyżej, − poniżej.
DROPPionowa odległość trajektorii od osi lufy (cm lub in); wartości ujemne – poniżej osi lufy.
VPrędkość pocisku.
EEnergia kinetyczna (J lub ft·lb).
TOFCzas lotu w milisekundach.
MACHLiczba Macha – stosunek prędkości pocisku względem powietrza do lokalnej prędkości dźwięku.

Oznaczenia przy odległości

  • V1 – wiersz odległości pomiaru chronografem D1; dodawany automatycznie, gdy D1 > 0.
  • Z1, ZD, Z2 – wiersze punktów charakterystycznych, widoczne po zaznaczeniu ZERO · Z1 · ZD · Z2.
  • T – strefa okołodźwiękowa (Mach 1,2–0,9); wyniki należy zweryfikować strzelaniem.
  • S – strefa poddźwiękowa; model ze stałym BC jest tu mniej wiarygodny.

8. Obsługa podczas strzelania

Program nie odczytuje mechanicznego położenia wież lunety, dlatego liczniki DIAL muszą zawsze odpowiadać rzeczywistej nastawie.

Przygotowanie

  1. Wczytaj profil P1–P3 albo uzupełnij w CONFIG dane pocisku, V1 i D1 oraz parametry lunety.
  2. Wprowadź aktualne warunki atmosferyczne i warunki strzału. Jeżeli korzystasz z dryfu żyroskopowego, skoku aerodynamicznego lub efektu Coriolisa, uzupełnij sekcję SPIN DRIFT · AERO JUMP · CORIOLIS.
  3. Jeżeli wieże lunety są ustawione na zero broni, naciśnij DIAL 0. Liczniki UD i LR zostaną wyzerowane, a robocze V1, WIND i FROM wrócą do wartości z CONFIG.
  4. W razie potrzeby otwórz TABLE, aby sprawdzić poprawki dla wybranych odległości lub zapisać raport PDF.

Wprowadzanie poprawki

  1. Ustaw odległość do celu w polu DISTANCE.
  2. Ustaw prędkość wiatru (WIND) i kierunek, z którego wieje (FROM).
  3. Dla poprawki pionowej wybierz oś UD. Do pracy z wieżą najwygodniejszy jest tryb CLK.
  4. Wprowadź poprawkę na wieży pionowej. Każde kliknięcie na lunecie odwzoruj na panelu przyciskiem − lub +. W miarę wprowadzania poprawki wartość w głównym polu maleje do 0.
  5. Dla poprawki bocznej wybierz oś LR i postępuj analogicznie. Jeżeli poprawkę boczną bierzesz na siatce, wybierz MIL lub MOA i odczytaj wartość bez zmiany nastawy wieży.
  6. Jeżeli pełną poprawkę wprowadzono już na lunecie bez aktualizowania licznika, wybierz oś i naciśnij DIAL = CALC.
  7. Przed strzałem sprawdź komunikaty, w szczególności TRANSONIC, SUBSONIC i NO ZERO.

Zmiana celu lub warunków

Po zmianie odległości, wiatru, kierunku lub V1 panel pokazuje poprawkę pozostałą do wprowadzenia względem bieżącej nastawy DIAL. Pełna poprawka od zera broni jest podana w wierszu CALC pod licznikiem wieży.

Weryfikacja po strzale

  • Jeżeli punkt trafienia nie odpowiada obliczeniom, nie zmieniaj licznika DIAL bez zmiany nastawy lunety – najpierw sprawdź dane wejściowe.
  • Przy błędzie bocznym w pierwszej kolejności sprawdź prędkość i kierunek wiatru.
  • Powtarzalny błąd pionowy na dużych odległościach zwykle wskazuje na nieprawidłowe V1 lub BC. Sprawdź V1 albo wyznacz BC w BC CALCULATOR (rozdział 12).

Zakończenie

Sprowadź wieże lunety do zera broni i naciśnij DIAL 0, aby zsynchronizować liczniki z nastawą lunety.

Najważniejsze zasady: wskazania DIAL muszą odpowiadać rzeczywistym nastawom lunety · DIAL = CALC stosuj tylko po wprowadzeniu pełnej obliczonej poprawki · w strefie TRANSONIC i SUBSONIC wyniki weryfikuj strzelaniem · wynik zależy od poprawności danych wejściowych.

9. Profile robocze P1 · P2 · P3

CONFIG › P1 • P2 • P3.

P1–P3 to trzy miejsca szybkiego zapisu w pamięci przeglądarki (nie są to pliki). Każde z nich przechowuje dane amunicji (AMMO) albo całą konfigurację (FULL). Zapis do profilu jest możliwy tylko w CONFIG – ekran główny jedynie wczytuje profile.

CzynnośćSposób
Zapis formularza do profiluCONFIG › P1 • P2 • P3: wybierz PROFILE CONTENT (AMMO / FULL), naciśnij LOAD P1, LOAD P2 lub LOAD P3. Nadpisanie zajętego profilu wymaga potwierdzenia.
Wczytanie profilu do formularzaEkran główny: zaznacz pole obok TABLE, a następnie przytrzymaj P1, P2 lub P3 (ok. 0,5 s) – profil zostanie wczytany. Krótkie dotknięcie pokazuje tylko podpowiedź. Po wczytaniu pole odznacza się automatycznie.
PROTECTEDBlokuje LOAD P i LOAD FILE → P dla danego profilu (przyciski są wyszarzone); wczytywanie na ekranie głównym nadal działa.
LOAD FILE → P1 / P2 / P3Wczytuje plik konfiguracji albo raport RETMAX / BC bezpośrednio do profilu – formularz pozostaje bez zmian.
BACKUP / IMPORT P1–P3Zapisuje wszystkie trzy profile – z typem AMMO / FULL i stanem PROTECTED – do jednego pliku kopii (SAVE AS) i odtwarza je z tego pliku.
Profile P1–P3 nigdy nie zmieniają się samoczynnie: nie zapisują do nich SAVE CF, LOAD, baza amunicji ani ekran główny. AMMO = nazwa, model oporu, BC, masa, V1, D1, skręt, średnica i długość pocisku, temperatura prochu. FULL = wszystko.

Przykład: P1 .308 Win 150 gr, P2 .308 Win 168 gr, P3 .308 Win 175 gr – wszystkie AMMO; jedna luneta, trzy rodzaje amunicji. Wyczyszczenie danych przeglądarki usuwa profile – zachowaj kopię BACKUP P1–P3.

10. FILES – schemat, konfiguracja i baza amunicji

FILES: nazwa schematu, przyciski konfiguracji i panel BASE; zaznaczony wiersz 2 – LOAD #2.

CONFIG › FILES zawiera trzy niezależne elementy, których nie należy mylić:

ElementOpis
SCHEME NAME (nazwa schematu)Nazwa używanej konfiguracji – staje się częścią nazwy pliku konfiguracji i jest nazwą amunicji wyświetlaną w P1–P3 (nie należy jej mylić z nazwą pliku bazy).
Plik konfiguracji – SAVE CF · LOAD · DEFAULTSKomplet bieżących ustawień w jednym pliku. SAVE CF zapisuje go (SAVE AS), LOAD wczytuje, a DEFAULTS przywraca ustawienia fabryczne.
Baza amunicji – BASEOsobny plik tekstowy z listą wielu rodzajów amunicji. Nazwa tego pliku jest widoczna w nagłówku BASE. Otwieranie, edycja i zapis bazy nigdy nie zmieniają konfiguracji ani nazwy schematu.
Jedynym połączeniem bazy z konfiguracją jest LOAD #n: kopiuje jeden wiersz bazy do formularza, a NAME wiersza staje się nazwą schematu. Bez zaznaczonego wiersza LOAD wczytuje plik konfiguracji.

Praca z bazą amunicji

  1. Otwórz plik bazy przyciskiem OPEN (albo utwórz nową bazę przyciskiem ADD lub EDIT).
  2. Dotknij wiersza – podświetli się, a przycisk LOAD powyżej zmieni się na LOAD #n (bursztynowy). Ponowne dotknięcie usuwa zaznaczenie.
  3. Naciśnij LOAD #n: nazwa, masa, BC z modelem oporu oraz – jeśli są – V1 i kaliber trafiają do formularza. Pola, których brakuje w wierszu, pozostają w formularzu bez zmian (komunikat je wymienia). Wczytany wiersz otrzymuje zielony znacznik.
  4. Aby mieć wczytaną amunicję pod ręką, zapisz ją w profilu przyciskiem LOAD P1–P3 (rozdział 9).
ElementFunkcja
SAVEZapisuje bazę (SAVE AS). Nagłówek BASE pokazuje nazwę zapisanego pliku; * = niezapisane zmiany.
EDITEdycja bazy jako tekstu – z zaznaczaniem myszą, kopiowaniem i wklejaniem. OK sprawdza składnię, CANCEL odrzuca.
CONVERT (w EDIT)METRIC ⇄ IMPERIAL: WEIGHT g ⇄ gr, V1 m/s ⇄ ft/s. Wielokrotne przeliczanie nie obniża dokładności – po przeliczeniu z powrotem otrzymuje się dokładnie wartości pierwotne (0,547 g → 8,44 gr → 0,547 g; 9,072 g → 140,00 gr → 9,072 g).
OPEN / CLOSEOPEN otwiera i sprawdza plik bazy, CLOSE zamyka bazę (z ostrzeżeniem o niezapisanych zmianach).
ADD · DELADD dopisuje amunicję z formularza jako nową pozycję; DEL usuwa zaznaczony wiersz.
COLUMNSWłącza i wyłącza kolumny opcjonalne CALIBRE, G7, GA, GS i V1; kolumny NAME, WEIGHT i G1 są stałe.
Nagłówek kolumnySortuje (liczby ▼ / ▲, NAME A→Z / Z→A, trzecie dotknięcie przywraca kolejność z pliku). Po sortowaniu pozycje są numerowane od 1.

Format pliku bazy

METRIC NAME;CALIBRE;WEIGHT;G1;G7;V1 JSB EXACT KING;6.35;2.2;0.031;;280 JSB EXACT .22;0.22;1.175;0.030;;285 .308 WIN 175 SMK;7.82;11.34;0.505;0.243;790
  • Wiersz 1: METRIC (WEIGHT g, V1 m/s) albo IMPERIAL (WEIGHT gr, V1 ft/s). Wiersz 2: nagłówek z kolumnami oddzielonymi ;.
  • W wierszu wymagana jest tylko kolumna NAME – puste pola są pokazywane jako „—” i można je uzupełnić przez EDIT. Separatorem dziesiętnym może być kropka lub przecinek.
  • CALIBRE to oznaczenie kalibru: wartości poniżej 1 to cale (0.22, .177), od 1 wzwyż – milimetry (6.35). Kaliber może też być częścią nazwy.
  • Numerację nadaje program (kolumna NR ani „1. ” przed nazwą nie są wczytywane). Wiersze zaczynające się od # to komentarze. Do 1000 pozycji.
  • Nieprawidłowy plik jest odrzucany z podaniem numeru wiersza: brak METRIC/IMPERIAL, brak NAME, nieznana kolumna, za dużo pól, wartość nie jest liczbą lub jest poza zakresem, plik konfiguracji.
EDIT po CONVERT (METRIC → IMPERIAL) – OK · CONVERT · CANCEL.

11. CONFIG – ustawienia

CONFIG zawiera dane odniesienia używane przez kalkulator. Zmiany są zapamiętywane automatycznie i od razu uwzględniane w obliczeniach. Plik konfiguracji powstaje dopiero po naciśnięciu SAVE CF. DONE zamyka CONFIG.

Sekcje CONFIG.
PANEL.
SekcjaZawartość
FILESNazwa schematu (używana w nazwie pliku). SAVE CF zapisuje całą konfigurację (SAVE AS), LOAD wczytuje plik konfiguracji – a gdy w bazie zaznaczony jest wiersz, LOAD #n wczytuje ten wiersz. DEFAULTS przywraca wartości domyślne. BASE – baza amunicji, rozdział 10.
CHRONOGRAPH · BLEPołączenie z chronografem, nazwa lub MAC urządzenia, prędkość transmisji, automatyczne ponowne łączenie, przenoszenie prędkości do V1 panelu i sygnał nowego strzału – rozdział 15.
P1 • P2 • P3Profile robocze – rozdział 9.
PANELSTYLE 1–9 (kolorystyka), KEEP SCREEN ON, SIGNAL WHEN ON TARGET (OFF / BEEP / DOUBLE / CHIME), DISTANCE ± STEP, TABLE STEP, V1 · V · E DECIMALS, TEXT LOCK (rozdział 14).
PROJECTILE · V1Model oporu G1/G7/GA/GS, BC, masa pocisku (do 3 miejsc po przecinku, np. 0,547 g), prędkość V1, odległość pomiaru chronografem D1 oraz jednostki METRIC/IMPERIAL.
BC CALCULATORWyznaczanie BC z pomiaru prędkości albo punktu trafienia – rozdział 12.
SCOPESIGHT HEIGHT (wysokość osi lunety nad osią lufy) i CLICK (wartość kliknięcia w trybie mm/100), ZERO RANGE i MAX DISTANCE, CLICK VALUE (UD/LR), ANGULAR UNIT (MIL/MOA).
ATMOSPHERETemperatura, wilgotność, ciśnienie, wysokość n.p.m. oraz przyspieszenie ziemskie g. Wpisanie wysokości ustawia ciśnienie standardowe dla tej wysokości – jeżeli masz pomiar ciśnienia, wpisz ciśnienie stacyjne (rzeczywiste, niezredukowane do poziomu morza). g: 9.80665 · STANDARD (domyślnie) lub 9.81 · ROUNDED (zgodność z kalkulatorami używającymi wartości zaokrąglonej).
SHOT · WINDKąt strzału, przechył broni, prędkość i kierunek wiatru (wartości odniesienia) oraz kroki zmiany wiatru i kierunku na panelu.
SPIN DRIFT · AERO JUMP · CORIOLISDryf żyroskopowy, kierunek i skok gwintu, średnica i długość pocisku, skok aerodynamiczny, efekt Coriolisa, szerokość geograficzna i azymut strzału.
EXTRA FACTORSTemperatura prochu i wyprzedzenie celu ruchomego – rozdział 13.
FILES.
PROJECTILE · V1.
SCOPE.
ATMOSPHERE.
SHOT · WIND.
SPIN DRIFT · AERO JUMP · CORIOLIS.

12. Obliczanie współczynnika balistycznego BC

BC CALCULATOR po LOAD CURRENT.

Kalkulator BC dopasowuje współczynnik balistyczny tak, aby model odtworzył jeden zmierzony punkt na odległości D2. Pozostałe dane (model oporu, masa, V1, D1, luneta, nastawa wieży, atmosfera) pochodzą z kopii bieżącego stanu wykonanej przyciskiem LOAD CURRENT.

ElementFunkcja i sposób użycia
VELOCITYMetoda pomiaru prędkości: odległość D2 i zmierzona na niej prędkość V2.
POIMetoda punktu trafienia: odległość D2 i zmierzone położenie środka skupienia względem punktu celowania (MEASURED POI): + powyżej, − poniżej. Uwzględniana jest nastawa wieży UD z chwili LOAD CURRENT.
LOAD CURRENTKopiuje do kalkulatora bieżący stan panelu i CONFIG (model oporu, BC, V1, D1, luneta, nastawa DIAL, atmosfera). Kopia nie zmienia się do kolejnego LOAD CURRENT.
Atmosphere · CURRENT / STANDARDCURRENT – warunki z chwili LOAD CURRENT. STANDARD – atmosfera standardowa: 15 °C, 1013,25 hPa, wilgotność 0 %, wiatr 0.
Distance D2 · MeasuredD2 – odległość drugiego chronografu lub tarczy. Measured – zmierzona prędkość V2 albo POI.
CALCULATEDopasowuje BC. Wynik: Current BC, Fitted BC, ΔBC, zmiana procentowa i błąd dopasowania (residuum).
APPLY BCPrzenosi wyznaczony BC do bieżącej konfiguracji. Nie zapisuje pliku ani profilu P1–P3.
TABLEOtwiera tabelę balistyczną. Fitted BC jest w niej uwzględniony dopiero po APPLY BC.

Sposób użycia

  1. Ustaw panel tak, jak podczas pomiaru (V1, D1, zero, wysokość lunety, atmosfera, nastawa DIAL UD).
  2. Wybierz metodę VELOCITY albo POI i naciśnij LOAD CURRENT.
  3. Wybierz CURRENT (zalecane) albo STANDARD.
  4. Wpisz D2 oraz V2 (VELOCITY) albo POI ze znakiem (+ powyżej / − poniżej).
  5. Naciśnij CALCULATE i sprawdź błąd dopasowania oraz ΔBC.
  6. Jeżeli wynik jest wiarygodny, naciśnij APPLY BC, sprawdź tabelę i zapisz konfigurację (SAVE CF lub profil P1–P3).

Przykład POI

Strzał na 500 m bez poprawki na wieży (DIAL UD 0), celowanie w środek tarczy, środek skupienia 189 cm poniżej punktu celowania → MEASURED POI = −189. Z nastawioną poprawką (np. DIAL = CALC) i trafieniem 12 cm za nisko → MEASURED POI = −12 (panel musi przy LOAD CURRENT pokazywać tę samą nastawę).

Uwagi do pomiaru

  • Metoda VELOCITY jest mniej wrażliwa na błędy geometrii celownika i nastawy wieży niż POI.
  • Stosuj wartości średnie dla serii: średnie V1, średnie V2, średni punkt trafienia.
  • Odległość D2 musi być na tyle duża, aby spadek prędkości lub POI wyraźnie przekraczały niepewność pomiaru. W metodzie POI mierz wyraźnie za drugim zerem Z2, najlepiej od ok. 600 m. Przy zbyt małej różnicy pojawi się BC NOT DETERMINABLE.
  • W metodzie POI dokładność V1 jest kluczowa – błąd prędkości zostanie „przeniesiony” na BC.
  • outside calculable range – podanej wartości nie da się uzyskać w obsługiwanym zakresie BC; sprawdź V1, D1, D2, jednostki i znak POI.
  • MULTIPLE BC ROOTS – więcej niż jedna wartość BC spełnia pomiar; wybierane jest rozwiązanie najbliższe bieżącemu BC. Zweryfikuj na większej odległości lub metodą VELOCITY.
  • BC zależy od modelu oporu – wartości G1 i G7 nie są bezpośrednio porównywalne.

13. EXTRA FACTORS – czynniki dodatkowe

EXTRA FACTORS – obie opcje włączone.

Sekcja na końcu CONFIG zawiera dwa czynniki, domyślnie wyłączone. Pola szczegółowe pojawiają się po włączeniu danej opcji.

PoleZnaczenie
POWDER TEMPERATURE SENSITIVITYWłącza zależność prędkości V1 od temperatury prochu.
V1 CHANGE PER 1 °CZmiana prędkości na 1 °C temperatury prochu (typowo 0,5–1,5 m/s; prochy stabilne termicznie 0,1–0,3 m/s). Najlepiej wyznaczyć ją chronografem, mierząc prędkość w dwóch temperaturach.
V1 MEASURED ATTemperatura amunicji, przy której zmierzono V1 wpisane w PROJECTILE · V1.
POWDER TEMPERATURE= AIR TEMP – temperatura prochu równa temperaturze powietrza z ATMOSPHERE; OWN – własna wartość w polu POWDER TEMP (np. amunicja w słońcu lub przy ciele).
MOVING TARGET LEADWłącza wyprzedzenie celu ruchomego, wyświetlane w nagłówku pola odczytu, np. „lead ▶ 2.71 mil”.
TARGET SPEEDPrędkość poprzeczna celu (przy ruchu skośnym – tylko składowa poprzeczna).
TARGET MOVESKierunek ruchu celu: L → R lub R → L.

Ustawienia temperatury prochu są zapisywane w profilu AMMO. Przy włączonej opcji panel pokazuje komunikat, np. POWDER 25°C · V1 +10.0 m/s; raport PDF podaje skorygowaną prędkość V1.

Wyprzedzenie = prędkość celu × czas lotu. Wyprzedzenie bierz na siatce celowniczej – nie nastawiaj go na wieży. Wynik jest szacunkiem modelowym: przyjęta prędkość i kierunek ruchu muszą odpowiadać rzeczywistości, a wyprzedzenie szybko rośnie z odległością.

14. Wygląd, sygnalizacja i blokada pól

Ustawienie (CONFIG › PANEL)Działanie
STYLE 1–9Motywy kolorystyczne interfejsu, w tym jasne, kontrastowe, nocny (8) i militarny FIELD (9, domyślny). Zmieniają tylko wygląd – nie wpływają na obliczenia.
KEEP SCREEN ONEkran nie wygasa podczas pracy z programem.
SIGNAL WHEN ON TARGETSygnał po osiągnięciu wymaganej nastawy (pozostałość < ½ kliknięcia): OFF, BEEP, DOUBLE, CHIME.
V1 · V · E DECIMALS0 (domyślnie) – V1, V i E na panelu jako liczby całkowite; 0.0 – z jednym miejscem po przecinku (np. 790.0 · 513.4 · 1494.4).
TEXT LOCKON – pola tekstowe i liczbowe są tylko do odczytu (brak przypadkowego wpisywania i klawiatury), przyciski − / + i przełączniki działają normalnie. OFF (domyślnie) – normalna edycja.
Style 1–9

15. Chronograf (BLE)

Widok CHR – zmierzona prędkość i statystyka serii.
TABLE › SHOTS – strzały chronografu.

CHRONO ONLINE odbiera prędkości pocisku z chronografu LMBR przez Bluetooth LE. Pomiary są odbierane cały czas – w widoku CHR i w widoku CAL – a każda odebrana prędkość jest zapisywana jako kolejny strzał.

Połączenie

  1. Otwórz CONFIG › CHRONOGRAPH · BLE. Wpisz nazwę lub adres MAC urządzenia (puste pole – wybór z listy) i sprawdź prędkość transmisji (domyślnie 19200).
  2. Dotknij BLE po lewej stronie nagłówka pola odczytu (lub CONNECT w CONFIG) i wybierz chronograf w oknie parowania przeglądarki.
  3. Po połączeniu przycisk BLE zmienia kolor na zielony, a w nagłówku DISTANCE pojawia się ● BLE · nazwa z zieloną diodą.
  4. Przy włączonym BLE AUTO RECONNECT połączenie jest odnawiane automatycznie po utracie sygnału. Urządzenie trzeba najpierw jednorazowo autoryzować w przeglądarce, dotykając BLE.
  5. Ponowne dotknięcie BLE rozłącza chronograf.
Status BLE w nagłówku DISTANCE.
ElementFunkcja i sposób użycia
BLEŁączy lub rozłącza chronograf. Szary – wyłączony, bursztynowy pulsujący – łączenie, zielony – połączony, czerwony – błąd.
● BLE · nazwaDioda i nazwa urządzenia w nagłówku DISTANCE. Przytrzymanie pokazuje stan, prędkość transmisji i liczbę strzałów.
CHR / CALCHR przełącza główny wyświetlacz na widok chronografu; przycisk zmienia się na CAL i przełącza z powrotem na kalkulator. Wybór jest zapamiętywany.
CLSPrzytrzymaj przez ok. 0,65 s (przycisk zmieni kolor na czerwony), aby wyczyścić wszystkie strzały. Krótkie dotknięcie pokazuje tylko podpowiedź, więc serii nie da się skasować przypadkiem.
SHOT nW nagłówku CHR, po lewej: numer wyświetlanego strzału, np. SHOT 10. Po każdym nowym pomiarze panel przechodzi do najnowszego strzału. Liczba strzałów w serii jest podana w TABLE › SHOTS (N).
EŚrodek nagłówka CHR: energia wyświetlanego strzału, liczona z jego zmierzonej prędkości V1 i masy pocisku (J lub ft·lb), np. E 17.1 J. Format skraca się przy dużych wartościach: 17.1 J · 3539 J · 17.2 kJ (ft·lb: 12.7k ft·lb). Gdy na bardzo wąskim ekranie brakuje miejsca, napis jest zmniejszany, a w ostateczności ukrywany – nigdy nie nachodzi na numer strzału ani na avg. Bez masy pocisku w PROJECTILE · V1 nie jest pokazywana.
avgŚrednia prędkość serii, po prawej stronie nagłówka CHR.

Widok CHR

  • Duże pole pokazuje prędkość najnowszego (lub wybranego) strzału w kolorze bieżącego stylu.
  • Szara linia pod nim pokazuje statystykę serii: Vmin, Vmax, dV (rozstęp: Vmax − Vmin) i SV (odchylenie standardowe).
  • Małe pole pod wyświetlaczem pokazuje poprawkę balistyczną dla wybranej i drugiej osi, w CLK / MIL / CM zgodnie z przełącznikami – np. ELEV ▲ 9.27 MIL · WIND ▶ 2.28 MIL. Gdy nastawa wieży odpowiada obliczonej poprawce, pole zmienia kolor.
  • Pozostałe funkcje panelu (DISTANCE, DIAL, WIND, FROM, TABLE, MAX / MIN) działają normalnie.
Chronograf i kalkulator. Widok CHR zawsze pokazuje pomiary chronografu – niezależnie od ustawienia CHRONOGRAPH → PANEL V1. Kalkulator (poprawka, wiersz V1 · V · E · TOF, TABLE) używa V1 według tego ustawienia: OFF – V1 z CONFIG › PROJECTILE · V1; SHOT – wybrany strzał; AVG – średnia serii. Bez strzałów w trybie SHOT / AVG V1 = „—”.

Tabela strzałów (TABLE › SHOTS)

ElementZnaczenie
N · AVG · SV · dVLiczba strzałów, średnia prędkość, odchylenie standardowe i rozstęp prędkości.
VMIN · VMAXNajmniejsza i największa prędkość serii.
E AVG · PFŚrednia energia i współczynnik mocy PF (power factor); wymagają masy pocisku w PROJECTILE · V1.
NR · V · E · PF · ΔVStrzały numerowane od 1 do najnowszego (najwyższy numer na dole); ΔV – odchyłka od średniej. Tabela przewija się do wybranego strzału.
Wiersz tabeliDotknięcie pokazuje ten strzał jako V1 na panelu (SHOT n).
✕Usuwa jeden strzał po potwierdzeniu.
SAVE TXTZapisuje strzały do pliku tekstowego – jedna prędkość w wierszu, w bieżących jednostkach.
LOAD TXTDopisuje prędkości z pliku tekstowego (także plików zapisanych w CHRONO B).
PDFPrzy OFF – osobny raport chronografu (CHRONO_SHOTS_…pdf): masa pocisku, D1, statystyka serii i tabela strzałów. Przy SHOT / AVG – raport balistyczny, a po nim sekcja pomiarów chronografu.

Ustawienia (CONFIG › CHRONOGRAPH · BLE)

CONFIG › CHRONOGRAPH · BLE.
ElementFunkcja i sposób użycia
CONNECT / DISCONNECTDziała jak przycisk BLE.
SHOTS TABLEOtwiera TABLE › SHOTS.
BLE NAME OR MACNazwa lub adres MAC modułu chronografu. Puste pole – przeglądarka pokaże listę urządzeń do wyboru.
BLE TRANSMISSION SPEED9600 / 19200 / 38400 / 57600 / 115200 bodów, domyślnie 19200. Prędkość łącza szeregowego (UART) między chronografem a jego modułem BLE. Jest zapisywana w pliku konfiguracji i przekazywana do aplikacji Android; w Chrome / Edge ustawia ją sam moduł.
BLE AUTO RECONNECTON – automatyczne ponowne łączenie po utracie sygnału.
CHRONOGRAPH → PANEL V1OFF – pomiary nie wpływają na obliczenia; V1 pochodzi z CONFIG › PROJECTILE · V1. SHOT – V1 to wybrany (domyślnie najnowszy) strzał. AVG – V1 to średnia serii. W trybach SHOT i AVG panel nigdy nie używa V1 z CONFIG: bez strzałów pole V1 pokazuje „—”, a obliczenia czekają na pierwszy strzał (NO V1 · WAITING FOR SHOT). V1 wpisane ręcznie na panelu obowiązuje do następnego strzału. Odczyty równe 0 lub ujemne są odrzucane i nie trafiają do statystyki.
SIGNAL ON NEW SHOTKrótki dźwięk (i wibracja w telefonie) przy każdym odebranym strzale.
Prędkości są wyświetlane w bieżących jednostkach panelu (m/s lub ft/s). Strzały są przechowywane w pamięci przeglądarki (do 1000) i znikają razem z danymi przeglądarki – ważne serie zapisuj przyciskiem SAVE TXT.

16. Praca online

  • Przeglądarka: Google Chrome lub Microsoft Edge (Windows, macOS, Android, ChromeOS), strona otwierana przez HTTPS. Inne przeglądarki pokazują u góry czerwony komunikat.
  • Bluetooth (Web Bluetooth) działa tylko w Chrome i Edge. W Chrome na Linuksie jest domyślnie wyłączony – przycisk BLE wyświetla wtedy komunikat zamiast nawiązywać połączenie.
  • Obliczenia na serwerze: trajektorie liczy serwer, a przeglądarka wyświetla wyniki i interpoluje tabelę. Do obliczania poprawek potrzebne jest połączenie z internetem. Strzały z chronografu są odbierane bez udziału serwera.
  • Pasek stanu na dole: SERVER READY / CALC / ERROR · API – czas całego zapytania · CALC – czas obliczeń na serwerze · NET – czas komunikacji (API − CALC). W czasie obliczeń na ekranie pozostają ostatnie wartości; nieudane zapytanie pokazuje „SERVER: …”.
  • BC CALCULATOR wysyła do serwera serię zapytań – dopasowanie może potrwać kilka sekund (BC SERVER CALCULATING…).
  • Dane: ustawienia, profile P1–P3 i strzały chronografu są przechowywane tylko w tej przeglądarce. Zapytanie obliczeniowe zawiera bieżące ustawienia; strzały nie są wysyłane. Wyczyszczenie danych przeglądarki je usuwa – używaj SAVE CF, BACKUP P1–P3 i SAVE TXT.
  • Każdy przycisk zapisu działa jak SAVE AS – SAVE CF, SAVE w bazie, BACKUP P1–P3, SAVE TXT i PDF: Chrome / Edge na komputerze otwierają systemowe okno „Zapisz jako” (nazwa i folder); inne przeglądarki pytają o nazwę pliku i zapisują go w folderze pobranych plików; aplikacja Android otwiera systemowe okno zapisu. Anulowanie okna oznacza, że nic nie zostanie zapisane. LOAD, OPEN, IMPORT, LOAD FILE → P i LOAD TXT otwierają okno wyboru pliku.

17. Urządzenia LMBR

CHRONO ONLINE współpracuje ze wszystkimi produktami LMBR wyposażonymi w Bluetooth LE. Urządzenie łączy się przyciskiem BLE (rozdział 15) – bez dodatkowej konfiguracji; fabryczna prędkość transmisji to 19200. Informacje o urządzeniach i aktualizacjach: LMBR.PL.

18. Ochrona praw autorskich i licencja

© 2026 LMBR. CHRONO ONLINE – program, kod źródłowy, interfejs, projekt graficzny, serwerowy moduł obliczeniowy, instrukcja i zrzuty ekranu – jest chroniony prawem autorskim. Wszelkie prawa zastrzeżone.

Dozwolone korzystanie

  • Korzystanie z CHRONO ONLINE pod oficjalnym adresem LMBR do własnych, niezarobkowych celów strzeleckich.
  • Zapisywanie i wykorzystywanie własnych danych: plików konfiguracji, profili, serii strzałów i raportów PDF.
  • Podłączanie urządzeń LMBR (rozdział 17).

Zabronione bez pisemnej zgody LMBR

  • Wykorzystanie do celów zarobkowych, w tym w płatnych usługach, szkoleniach, sprzedaży lub wynajmie.
  • Kopiowanie kodu lub przenoszenie go na inne serwery, strony, aplikacje lub urządzenia, w tym tworzenie kopii lustrzanych i udostępnianie kopii offline innym osobom.
  • Modyfikowanie, tłumaczenie lub przerabianie kodu, interfejsu lub projektu graficznego oraz tworzenie utworów zależnych.
  • Dekompilacja, inżynieria wsteczna lub wyodrębnianie modułu obliczeniowego oraz korzystanie z serwerowego API z innych programów lub skryptów.
  • Osadzanie CHRONO ONLINE w innych stronach (np. w ramce) lub prezentowanie go pod inną nazwą.
  • Usuwanie lub zmienianie oznaczeń praw autorskich, nazwy i oznaczeń LMBR.
  • Automatyczne, masowe odpytywanie serwisu lub działania przeciążające serwer.

Elementy innych podmiotów

  • Czcionka Saira Condensed – licencja SIL Open Font License 1.1; czcionka pozostaje na własnej licencji.
  • Tablice oporu G1, G7, GA i GS – źródło: JBM Ballistics.

Odpowiedzialność

CHRONO ONLINE jest udostępniany „w takim stanie, w jakim jest”, bez gwarancji dokładności ani przydatności do określonego celu. Wyniki są obliczeniami i muszą zostać zweryfikowane strzelaniem. Za dane wejściowe, bezpieczne obchodzenie się z bronią i przestrzeganie prawa odpowiada użytkownik. LMBR nie odpowiada za szkody wynikłe z korzystania z programu.

Wykorzystanie komercyjne, współpraca sprzętowa i licencje na inne instalacje – kontakt z LMBR przez LMBR.PL. Naruszenie tych warunków może skutkować odpowiedzialnością cywilną i karną na podstawie prawa autorskiego.

Uwagi końcowe

CHRONO ONLINE łączy urządzenie do pomiaru prędkości pocisku z kalkulatorem balistycznym. Dokładność obliczeń zależy od prawidłowości danych wejściowych.

CHRONO ONLINE jest rozszerzeniem funkcji kalkulatora balistycznego LR Panel.