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.
Control
Function and use
TABLE
Opens 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 · P3
Working 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 · name
Chronograph connection status in the DISTANCE header: grey – off, amber pulsing – connecting, green – connected (with the device name), red – error. See chapter 15.
CONFIG
Opens 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.
Element
Meaning
ELEV / WIND header
Selected 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 / MIN
MAX 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 field
Correction still to be dialled relative to the current DIAL setting, in the unit chosen with CLK / MIL / CM.
Messages
Calculation status, e.g. TRANSONIC, SUBSONIC, NO ZERO, POWDER 25°C · V1 +10.0 m/s or ON · rest … < ½ click.
Second-axis readout
Below the main field – the correction for the other axis, e.g. WIND ▶ 1.71 MIL while reading ELEV.
CHR / CAL · CLS
Buttons 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.
Element
Meaning
V1
Bullet 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.
V
Calculated velocity at the current range.
E
Kinetic 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.
TOF
Time of flight to the current range, in milliseconds.
Z1
First intersection of the trajectory with the line of sight.
Z2
Second intersection with the line of sight – the zero range.
ZD
Range at which the trajectory is highest above the line of sight.
APEX
Maximum 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
Control
Function and use
CLK / MIL / CM
Correction display: turret clicks (CLK), angular units (MIL/MOA) or linear offset at the target (CM/IN).
UD / LR
Adjustment axis: UD – vertical (Up/Down), LR – horizontal (Left/Right). DIAL − / + work on the selected axis.
DIAL = CALC
Sets the DIAL counter of the selected axis to the calculated number of whole clicks. Use after dialling the same setting on the scope.
DIAL 0
Resets 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)
Control
Function and use
WIND
Wind speed in m/s or mph. − / + change it by the step set in CONFIG › SHOT · WIND › WIND ± STEP; the value can also be typed.
FROM
Direction 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
Control
Function and use
CLK / MIL / CM
Unit of the ELEV and WIND corrections in the table – independent of the main panel.
EDIT COLUMNS
Selects the visible columns and their order. Column D is always first.
Table row
Tap to set that range on the main panel and close the table.
ZERO · Z1 · ZD · Z2
Adds rows for the exact Z1, ZD and Z2 ranges. Off by default.
DIAL · UD · LR
Ticked – values relative to the current DIAL setting (title TABLE · DIAL). Unticked – relative to the rifle zero.
PDF
Saves 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 / SHOTS
Switches between the ballistic table and the chronograph shots table (chapter 15). In the CHR view TABLE opens SHOTS directly.
CLOSE
Closes the table.
Columns
Column
Meaning
D
Range (m or yd).
ELEV
Vertical correction in the selected unit; direction UP or DOWN.
WIND
Lateral correction: R – right, L – left. Includes wind and, if enabled, spin drift, Coriolis effect and cant.
POI
Point of impact relative to the line of sight (cm or in): + above, − below.
DROP
Vertical distance of the trajectory from the bore axis (cm or in); negative values – below the bore axis.
V
Bullet velocity.
E
Kinetic energy (J or ft·lb).
TOF
Time of flight in milliseconds.
MACH
Mach 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
Load a P1–P3 profile or fill in the projectile data, V1, D1 and scope parameters in CONFIG.
Enter the current atmospheric and shot conditions. If you use spin drift, aerodynamic jump or Coriolis, complete the SPIN DRIFT · AERO JUMP · CORIOLIS section.
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.
If needed, open TABLE to check corrections for selected ranges or to save a PDF report.
Dialling a correction
Set the target range in DISTANCE.
Set wind speed (WIND) and the direction it blows from (FROM).
For elevation select UD. CLK mode is the most convenient for dialling.
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.
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.
If the full correction has already been dialled without updating the counter, select the axis and press DIAL = CALC.
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.
Main 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.
PROTECTED
Locks LOAD P and LOAD FILE → P for that slot (buttons greyed out); loading from the main screen still works.
LOAD FILE → P1 / P2 / P3
Loads a configuration file or a RETMAX / BC report directly into the slot – the form is not changed.
BACKUP / IMPORT P1–P3
Saves 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:
Element
Description
SCHEME NAME
Name 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 · DEFAULTS
The complete current setup in one file. SAVE CF saves it (SAVE AS), LOAD reads it back and DEFAULTS restores the factory values.
Ammunition database – BASE
A 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
Open a database file with OPEN (or start a new one with ADD or EDIT).
Tap a row – it is highlighted and the LOAD button above changes to LOAD #n (amber). Tap again to deselect.
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.
To keep the loaded ammunition for quick use, save it to a slot with LOAD P1–P3 (chapter 9).
Control
Function
SAVE
Saves the database (SAVE AS). The BASE header shows the saved file name; * = unsaved changes.
EDIT
Edits 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 / CLOSE
OPEN opens and checks a database file; CLOSE closes the database (with a warning if there are unsaved changes).
ADD · DEL
ADD appends the ammunition from the form as a new entry; DEL deletes the selected row.
COLUMNS
Turns the optional columns CALIBRE, G7, GA, GS and V1 on or off; NAME, WEIGHT and G1 are always shown.
Column header
Sorts (numbers ▼ / ▲, NAME A→Z / Z→A, a third tap restores the file order). Entries are renumbered from 1.
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.
Section
Contents
FILES
Scheme 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 · BLE
Chronograph connection, device name or MAC, transmission speed, auto reconnect, chronograph → panel V1 and the new-shot signal – chapter 15.
P1 • P2 • P3
Working profiles – chapter 9.
PANEL
STYLE 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 · V1
Drag 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 CALCULATOR
BC fitting from measured velocity or point of impact – chapter 12.
SCOPE
SIGHT 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).
ATMOSPHERE
Temperature, 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 · WIND
Shooting angle, rifle cant, wind speed and direction (reference values) and the panel steps for wind and direction.
SPIN DRIFT · AERO JUMP · CORIOLIS
Spin drift, twist direction and rate, bullet diameter and length, aerodynamic jump, Coriolis effect, latitude and shooting azimuth.
EXTRA FACTORS
Powder temperature and moving-target lead – chapter 13.
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.
Control
Function and use
VELOCITY
Velocity method: range D2 and the velocity V2 measured there.
POI
Point-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 CURRENT
Copies 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 / STANDARD
CURRENT – conditions at LOAD CURRENT. STANDARD – standard atmosphere: 15 °C, 1013.25 hPa, 0 % humidity, no wind.
Distance D2 · Measured
D2 – distance of the second chronograph or the target. Measured – velocity V2 or POI.
CALCULATE
Fits BC. Result: Current BC, Fitted BC, ΔBC, percentage change and residual.
APPLY BC
Applies the fitted BC to the current configuration. Does not save a file or a P1–P3 profile.
TABLE
Opens the ballistic table. The fitted BC is used only after APPLY BC.
How to use
Set the panel as it was during the measurement (V1, D1, zero, sight height, atmosphere, DIAL UD).
Choose VELOCITY or POI and press LOAD CURRENT.
Choose CURRENT (recommended) or STANDARD.
Enter D2 and V2 (VELOCITY) or the signed POI (+ above / − below).
Press CALCULATE and check the residual and ΔBC.
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.
Field
Meaning
POWDER TEMPERATURE SENSITIVITY
Makes V1 depend on the powder temperature.
V1 CHANGE PER 1 °C
Velocity 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 AT
Ammunition 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 LEAD
Enables moving-target lead, shown in the readout header, e.g. “lead ▶ 2.71 mil”.
TARGET SPEED
Crossing speed of the target (for oblique movement – the crossing component only).
TARGET MOVES
Direction 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–9
Colour themes, including light, high-contrast, night (8) and the military FIELD style (9, default). They change only the appearance – not the calculations.
KEEP SCREEN ON
The screen does not turn off while the program is in use.
SIGNAL WHEN ON TARGET
Signal when the required setting is reached (remainder < ½ click): OFF, BEEP, DOUBLE, CHIME.
V1 · V · E DECIMALS
0 (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 LOCK
ON – 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
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).
Tap BLE on the left of the readout header (or CONNECT in CONFIG) and select the chronograph in the browser pairing window.
When connected, the BLE button turns green and the DISTANCE header shows ● BLE · name with a green LED.
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.
Tap BLE again to disconnect.
BLE status in the DISTANCE header.
Control
Function and use
BLE
Connects or disconnects the chronograph. Grey – off, amber pulsing – connecting, green – connected, red – error.
● BLE · name
LED and device name in the DISTANCE header. A long press shows the state, transmission speed and number of shots.
CHR / CAL
CHR switches the main display to the chronograph view; the button then reads CAL and switches back to the calculator. The choice is remembered.
CLS
Hold 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 n
On 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).
E
Centre 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.
avg
Mean 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)
Element
Meaning
N · AVG · SV · dV
Number of shots, mean velocity, standard deviation and extreme spread.
VMIN · VMAX
Lowest and highest velocity of the series.
E AVG · PF
Mean energy and power factor (PF); both require the bullet weight in PROJECTILE · V1.
NR · V · E · PF · ΔV
Shots numbered from 1 to the newest (highest number at the bottom); ΔV – deviation from the mean. The table scrolls to the selected shot.
Table row
Tap to show that shot as V1 on the panel (SHOT n).
✕
Deletes one shot after confirmation.
SAVE TXT
Saves the shots to a text file – one velocity per line, in the current units.
LOAD TXT
Appends velocities from a text file (also files saved by CHRONO B).
PDF
With 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.
Control
Function and use
CONNECT / DISCONNECT
Same as the BLE button.
SHOTS TABLE
Opens TABLE › SHOTS.
BLE NAME OR MAC
Name or MAC address of the chronograph module. Empty – the browser lists the devices to choose from.
BLE TRANSMISSION SPEED
9600 / 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 RECONNECT
ON – reconnect automatically after a loss of signal.
CHRONOGRAPH → PANEL V1
OFF – 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 SHOT
Short 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.
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.
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.
Element
Funkcja i sposób użycia
TABLE
Otwiera 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 · P3
Profile 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 · nazwa
Stan 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.
CONFIG
Otwiera 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.
Element
Znaczenie
Nagłówek ELEV / WIND
Wybrana 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 / MIN
MAX 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 pole
Poprawka pozostała do wprowadzenia względem bieżącej nastawy DIAL, w jednostce wybranej przełącznikiem CLK / MIL / CM.
Komunikaty
Stan obliczeń, np. TRANSONIC, SUBSONIC, NO ZERO, POWDER 25°C · V1 +10.0 m/s albo ON · rest … < ½ click.
Odczyt drugiej osi
Pod głównym polem – poprawka dla drugiej osi, np. WIND ▶ 1.71 MIL przy odczycie ELEV.
CHR / CAL · CLS
Przyciski 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.
Element
Znaczenie
V1
Prę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.
V
Obliczona prędkość pocisku na bieżącej odległości.
E
Energia 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.
TOF
Czas lotu do bieżącej odległości, w milisekundach.
Z1
Pierwsze przecięcie trajektorii z linią celowania.
Z2
Drugie przecięcie trajektorii z linią celowania – odległość przystrzelania.
ZD
Odległość, na której trajektoria jest najwyżej względem linii celowania.
APEX
Maksymalna 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
Element
Funkcja i sposób użycia
CLK / MIL / CM
Sposób prezentacji poprawki: kliknięcia wieży (CLK), jednostka kątowa MIL/MOA albo przesunięcie liniowe na celu CM/IN.
UD / LR
Oś nastawy: UD – pion (Up/Down), LR – poziom (Left/Right). Przyciski DIAL − / + działają na wybraną oś.
DIAL = CALC
Ustawia licznik DIAL wybranej osi na obliczoną liczbę pełnych kliknięć. Używaj po ustawieniu tej samej nastawy na lunecie.
DIAL 0
Zeruje 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)
Element
Funkcja i sposób użycia
WIND
Prę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.
FROM
Kierunek, 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
Element
Funkcja i sposób użycia
CLK / MIL / CM
Jednostka poprawek ELEV i WIND w tabeli – niezależna od trybu panelu głównego.
EDIT COLUMNS
Wybór widocznych kolumn i ich kolejności. Kolumna D jest zawsze pierwsza.
Wiersz tabeli
Dotknięcie ustawia odległość wiersza na panelu głównym i zamyka tabelę.
ZERO · Z1 · ZD · Z2
Dodaje wiersze dla dokładnych odległości Z1, ZD i Z2. Domyślnie wyłączone.
DIAL · UD · LR
Zaznaczone – wartości względem bieżącej nastawy DIAL (tytuł TABLE · DIAL). Niezaznaczone – względem zera broni.
PDF
Zapisuje 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 / SHOTS
Przełącza między tabelą balistyczną a tabelą strzałów chronografu (rozdział 15). W widoku CHR przycisk TABLE od razu otwiera SHOTS.
CLOSE
Zamyka tabelę.
Kolumny
Kolumna
Znaczenie
D
Odległość (m lub yd).
ELEV
Poprawka pionowa w wybranej jednostce; kierunek UP lub DOWN.
WIND
Poprawka boczna: R – w prawo, L – w lewo. Obejmuje wiatr oraz – jeżeli są włączone – dryf żyroskopowy, efekt Coriolisa i wpływ przechyłu.
POI
Położenie punktu trafienia względem linii celowania (cm lub in): + powyżej, − poniżej.
DROP
Pionowa odległość trajektorii od osi lufy (cm lub in); wartości ujemne – poniżej osi lufy.
V
Prędkość pocisku.
E
Energia kinetyczna (J lub ft·lb).
TOF
Czas lotu w milisekundach.
MACH
Liczba 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
Wczytaj profil P1–P3 albo uzupełnij w CONFIG dane pocisku, V1 i D1 oraz parametry lunety.
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.
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.
W razie potrzeby otwórz TABLE, aby sprawdzić poprawki dla wybranych odległości lub zapisać raport PDF.
Wprowadzanie poprawki
Ustaw odległość do celu w polu DISTANCE.
Ustaw prędkość wiatru (WIND) i kierunek, z którego wieje (FROM).
Dla poprawki pionowej wybierz oś UD. Do pracy z wieżą najwygodniejszy jest tryb CLK.
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.
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.
Jeżeli pełną poprawkę wprowadzono już na lunecie bez aktualizowania licznika, wybierz oś i naciśnij DIAL = CALC.
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.
Ekran 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.
PROTECTED
Blokuje LOAD P i LOAD FILE → P dla danego profilu (przyciski są wyszarzone); wczytywanie na ekranie głównym nadal działa.
LOAD FILE → P1 / P2 / P3
Wczytuje plik konfiguracji albo raport RETMAX / BC bezpośrednio do profilu – formularz pozostaje bez zmian.
BACKUP / IMPORT P1–P3
Zapisuje 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ć:
Element
Opis
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 · DEFAULTS
Komplet bieżących ustawień w jednym pliku. SAVE CF zapisuje go (SAVE AS), LOAD wczytuje, a DEFAULTS przywraca ustawienia fabryczne.
Baza amunicji – BASE
Osobny 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
Otwórz plik bazy przyciskiem OPEN (albo utwórz nową bazę przyciskiem ADD lub EDIT).
Dotknij wiersza – podświetli się, a przycisk LOAD powyżej zmieni się na LOAD #n (bursztynowy). Ponowne dotknięcie usuwa zaznaczenie.
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.
Aby mieć wczytaną amunicję pod ręką, zapisz ją w profilu przyciskiem LOAD P1–P3 (rozdział 9).
Element
Funkcja
SAVE
Zapisuje bazę (SAVE AS). Nagłówek BASE pokazuje nazwę zapisanego pliku; * = niezapisane zmiany.
EDIT
Edycja 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 / CLOSE
OPEN otwiera i sprawdza plik bazy, CLOSE zamyka bazę (z ostrzeżeniem o niezapisanych zmianach).
ADD · DEL
ADD dopisuje amunicję z formularza jako nową pozycję; DEL usuwa zaznaczony wiersz.
COLUMNS
Włącza i wyłącza kolumny opcjonalne CALIBRE, G7, GA, GS i V1; kolumny NAME, WEIGHT i G1 są stałe.
Nagłówek kolumny
Sortuje (liczby ▼ / ▲, NAME A→Z / Z→A, trzecie dotknięcie przywraca kolejność z pliku). Po sortowaniu pozycje są numerowane od 1.
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.
Sekcja
Zawartość
FILES
Nazwa 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 · BLE
Połą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 • P3
Profile robocze – rozdział 9.
PANEL
STYLE 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 · V1
Model 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 CALCULATOR
Wyznaczanie BC z pomiaru prędkości albo punktu trafienia – rozdział 12.
SCOPE
SIGHT 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).
ATMOSPHERE
Temperatura, 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 · WIND
Ką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 · CORIOLIS
Dryf żyroskopowy, kierunek i skok gwintu, średnica i długość pocisku, skok aerodynamiczny, efekt Coriolisa, szerokość geograficzna i azymut strzału.
EXTRA FACTORS
Temperatura prochu i wyprzedzenie celu ruchomego – rozdział 13.
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.
Element
Funkcja i sposób użycia
VELOCITY
Metoda pomiaru prędkości: odległość D2 i zmierzona na niej prędkość V2.
POI
Metoda 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 CURRENT
Kopiuje 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 / STANDARD
CURRENT – warunki z chwili LOAD CURRENT. STANDARD – atmosfera standardowa: 15 °C, 1013,25 hPa, wilgotność 0 %, wiatr 0.
Distance D2 · Measured
D2 – odległość drugiego chronografu lub tarczy. Measured – zmierzona prędkość V2 albo POI.
CALCULATE
Dopasowuje BC. Wynik: Current BC, Fitted BC, ΔBC, zmiana procentowa i błąd dopasowania (residuum).
APPLY BC
Przenosi wyznaczony BC do bieżącej konfiguracji. Nie zapisuje pliku ani profilu P1–P3.
TABLE
Otwiera tabelę balistyczną. Fitted BC jest w niej uwzględniony dopiero po APPLY BC.
Sposób użycia
Ustaw panel tak, jak podczas pomiaru (V1, D1, zero, wysokość lunety, atmosfera, nastawa DIAL UD).
Wybierz metodę VELOCITY albo POI i naciśnij LOAD CURRENT.
Wybierz CURRENT (zalecane) albo STANDARD.
Wpisz D2 oraz V2 (VELOCITY) albo POI ze znakiem (+ powyżej / − poniżej).
Naciśnij CALCULATE i sprawdź błąd dopasowania oraz ΔBC.
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.
Pole
Znaczenie
POWDER TEMPERATURE SENSITIVITY
Włącza zależność prędkości V1 od temperatury prochu.
V1 CHANGE PER 1 °C
Zmiana 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 AT
Temperatura 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 LEAD
Włącza wyprzedzenie celu ruchomego, wyświetlane w nagłówku pola odczytu, np. „lead ▶ 2.71 mil”.
TARGET SPEED
Prędkość poprzeczna celu (przy ruchu skośnym – tylko składowa poprzeczna).
TARGET MOVES
Kierunek 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–9
Motywy 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 ON
Ekran nie wygasa podczas pracy z programem.
SIGNAL WHEN ON TARGET
Sygnał po osiągnięciu wymaganej nastawy (pozostałość < ½ kliknięcia): OFF, BEEP, DOUBLE, CHIME.
V1 · V · E DECIMALS
0 (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 LOCK
ON – 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
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).
Dotknij BLE po lewej stronie nagłówka pola odczytu (lub CONNECT w CONFIG) i wybierz chronograf w oknie parowania przeglądarki.
Po połączeniu przycisk BLE zmienia kolor na zielony, a w nagłówku DISTANCE pojawia się ● BLE · nazwa z zieloną diodą.
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.
Ponowne dotknięcie BLE rozłącza chronograf.
Status BLE w nagłówku DISTANCE.
Element
Funkcja 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 · nazwa
Dioda i nazwa urządzenia w nagłówku DISTANCE. Przytrzymanie pokazuje stan, prędkość transmisji i liczbę strzałów.
CHR / CAL
CHR 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.
CLS
Przytrzymaj 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 n
W 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)
Element
Znaczenie
N · AVG · SV · dV
Liczba strzałów, średnia prędkość, odchylenie standardowe i rozstęp prędkości.
VMIN · VMAX
Najmniejsza 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 · ΔV
Strzały numerowane od 1 do najnowszego (najwyższy numer na dole); ΔV – odchyłka od średniej. Tabela przewija się do wybranego strzału.
Wiersz tabeli
Dotknięcie pokazuje ten strzał jako V1 na panelu (SHOT n).
✕
Usuwa jeden strzał po potwierdzeniu.
SAVE TXT
Zapisuje strzały do pliku tekstowego – jedna prędkość w wierszu, w bieżących jednostkach.
LOAD TXT
Dopisuje prędkości z pliku tekstowego (także plików zapisanych w CHRONO B).
PDF
Przy 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.
Element
Funkcja i sposób użycia
CONNECT / DISCONNECT
Działa jak przycisk BLE.
SHOTS TABLE
Otwiera TABLE › SHOTS.
BLE NAME OR MAC
Nazwa lub adres MAC modułu chronografu. Puste pole – przeglądarka pokaże listę urządzeń do wyboru.
BLE TRANSMISSION SPEED
9600 / 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 RECONNECT
ON – automatyczne ponowne łączenie po utracie sygnału.
CHRONOGRAPH → PANEL V1
OFF – 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 SHOT
Kró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.
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.