#TN0 Legacy 16 Bit systems

IMPORTANT None of  the following applies to 32 bit systems (windows 95/98/ME/2000/NT4)

 #Summary  
16 Bit systems are no longer supplied or fully supported, however there are number of manufacturers who are still selling 
popular products using the 16 bit development kit for DOS or Windows 3.1 originally produced by Livechart Ltd.

No development/product  support is available for these systems - please contact your supplier.

If you experience an Error message then a list is provided below

=====================================================================

LIVECHART ERRORS LIST

Version 0.36 23/11/95

Error Number Range 1000 to 1999 (MAIN program errors)

----------------------------------------------------------------------------

1001 - 1016

WIN lcinit Initialise colour failed

LCWIN lcinit Initialise colour failed

1017 WIN lcinit Initialise font small failed

LCWIN lcinit Initialise font small failed

1018 WIN lcinit Initialise font medium failed

LCWIN lcinit Initialise font medium failed

1019 WIN lcinit Initialise font large failed

LCWIN lcinit Initialise font large failed

1020 LCWIN lc.c Create chart window failed

WIN lc.c Create chart window failed

1021 LCWIN lc.c Chart text window failed to initialise

WIN lc.c Chart text window failed to initialise

1022 LCWIN lc.c Accelerator table failed to load

WIN lc.c Accelerator table failed to load

1023 LCWIN lc.c OEM KIT Cannot add to window table

WIN lc.c OEM KIT Cannot add to window table

INSTALL PROGRAM Chart id in chart out of range

Corrupt chart, Chart incorrectly

converted OR chart has been

tampered with.

1024 LCWIN lc.c OEM KIT Cannot create edit window

WIN lc.c OEM KIT Cannot create edit window

INSTALL PROGRAM Address in security key out of range.

Corrupt chart, Chart incorrectly

converted OR chart has been

tampered with.

1025 LCWIN lc.c Cannot create main chart window

WIN lc.c Cannot create main chart window

1026 LCWIN lc.c Load ZOOM_INTO_CHART cursor resource failed

WIN lc.c Load ZOOM_INTO_CHART cursor resource failed

1027 LCWIN lc.c Load CROSS HAIR cursor resource failed

WIN lc.c Load CROSS HAIR cursor resource failed

1028 LCWIN lc.c Create folio failed

(returned -3 from lcfo_folio_create)

WIN lc.c Create folio failed

(returned -3 from lcfo_folio_create)

1029 LCWIN lc NOT USED Creating a new window failed

WIN lc Creating a new window failed

1030 LCWIN lc NOT USED Chart stored failed

WIN lc Chart stored failed

1031 Draw setting window creation failed

1032 Draw setting window creation failed

1033 Chart store failed

1034 Chart select failed

1035 Find best chart failed

1036 Find best chart failed

1037 Zoom Window creation failed

1038 Create font failed

1039 Create font failed

1040 Delete object failed

1041 Delete object failed

1042 WIN lcmagvar Mag Var window creation failed

LCWIN lcmagvar Mag Var window creation failed

1043 WIN lcmagvar Mag Var maximum lines reached

LCWIN lcmagvar Mag Var maximum lines reached

1044 WIN lcmagvar Mag Var create window failed

LCWIN lcmagvar Mag Var create window failed

1045 Chart text create window failed

1046 Chart text create window failed

1047 Chart text window creation failed

1048 Chart text window global lock failed

1049 Chart text window global unlock failed

1050 Chart text window global free failed

1051 Catalogue enquiry window creation failed

1052 Catalogue enquiry - catalogue entry cannot be found

1053 Catalogue enquiry - cannot create dialog base

1054 Path Window - creation failed

1055 Combo list - file length too large

1056 Combo list - local lock failed

1057 Combo list - file read failed

1058 Combo list - local unlock failed

1059 Combo list - local free failed

1060 Tide window - creation failed

1061 Mark window - creation failed

1062 Mark window - cannot find an object

1063 Mark window - cannot create dialog window

1064 Mark window - get dialog item failed

1065 Mark window - get device context failed

1066 Goto window - creation failed

1067 Goto window - creation failed

1068 Debug window - creation failed

1069 Debug window - creation failed

1070 Chart header window - creation failed

1071 Chart header window - creation failed

1072 Chart header window - creation failed

1073 WIN lc rwk_add_colours_to_pallette

Create colours - release memory failed

LCWIN lc rwk_add_colours_to_pallette

Create colours - release memory failed

1074 WIN lc Startup Window creation failed

LCWIN lc Startup Window creation failed

1075 WIN lc Loading the startup screen bit map failed

LCWIN lc Loading the startup screen bit map failed

1076 WIN lc Creating a compatable DC for the startup screen

LCWIN lc Creating a compatable DC for the startup screen

1077 WIN lcprint Create blue pen for logo failed.

1078 WIN lcprint Create blue pen for copyright failed.

1079 WIN lclogo Loading logo bitmap failed.

1080 WIN lclogo Creating compatable DC failed.

1081 WIN lclogo Create Blue brush failed.

1082 WIN lclogo Loading logo bitmap failed.

1083 WIN lclogo Creating compatable DC failed.

1084 WIN lclogo Create Blue brush failed.

1100 WIN lcmagvar Delete window failed

LCWIN lcmagvar Delete window failed

1101 WIN lcmagvar Window creation failed for headings

LCWIN lcmagvar Window creation failed for headings

1201 IHO code out of range

 

 

 

 

Error Number Range 2000 to 2999 (Convertor programs)

----------------------------------------------------------------------------

Error Number Range 3000 to 3999

----------------------------------------------------------------------------

Error Number Range 4000 to 4999

----------------------------------------------------------------------------

Error Number Range 5000 to 5999 (NTX Convertor program)

----------------------------------------------------------------------------

Error Number Range 6000 to 6999 (NSKV Convertor program)

----------------------------------------------------------------------------

Error Number Range 7000 to 7999

----------------------------------------------------------------------------

Error Number Range 8000 to 8199

----------------------------------------------------------------------------

Error Number Range 8200 to 8299

----------------------------------------------------------------------------

Error Number Range 8300 to 8399

----------------------------------------------------------------------------

Error Number Range 8400 to 8499

----------------------------------------------------------------------------

Error Number Range 8500 to 8599

----------------------------------------------------------------------------

Error Number Range 8600 to 8699

----------------------------------------------------------------------------

8600 lcdrecs rwk_lc_long_to_lc_lng_int Longitude value is outside

the defined chart area.

8601 lcdrecs rwk_lc_long_to_lc_lng_int Longitude value is greater

the maximum value allowed in an integer.

8602 lcdrecs rwk_lc_long_to_lc_lng_int Longitude value is -ve.

8603 lcdrecs rwk_lc_long_to_lc_lat_int Longitude value is outside

the defined chart area.

8604 lcdrecs rwk_lc_long_to_lc_lat_int Longitude value is greater

the maximum value allowed in an integer.

8605 lcdrecs rwk_lc_long_to_lc_lat_int Longitude value is -ve.

8606 lcdrecs rwk_file_x_to_file_x Internal Longitude value is > 32K

8607 lcdrecs rwk_file_x_to_file_x Internal Latitude value is > 32K

8608 lcdrecs rre_colour_contours No of contour layers is too many.

8609 lcdrecs rre_create_lc_poly_line Local memory allocation failed.

8610 lcdrecs rre_create_lc_poly_line Local memory lock failed.

8611 lcdrecs rre_create_lc_poly_line IHO code > 1023

8612 lcdrecs rre_create_lc_poly_line No of IHO words greater than allowed.

8613 lcdrecs rre_create_lc_poly_line MAIN BUFFER FULL.

8614 lcdrecs rre_create_lc_poly_line MAIN BUFFER FULL.

8615 lcdrecs rre_create_lc_poly_line MAIN BUFFER FULL.

8616 lcdrecs rre_create_lc_poly_line MAIN BUFFER FULL.

8617 lcdrecs rre_create_lc_poly_line MAIN BUFFER FULL.

8618 lcdrecs rre_create_lc_poly_line length of record being created

exceeeds the maximum allowed.

8619 lcdrecs rre_create_lc_poly_line Adding the record into the memory

failed.

8620 lcdrecs rre_create_lc_poly_line Adding the arrow head that has

been created to the memory

has failed.

8621 lcdrecs rre_create_lc_poly_line Local memory unlock failed.

8622 lcdrecs rre_create_lc_poly_line Local memory release failed.

8623 lcdrecs rre_create_lc_poly_line should have a colour or line font

specified?

8624 lcdrecs rre_create_lc_poly_line should have a colour or fill pattern

specified?

8630 lcdrecs rre_create_lc_multi_num Either the longitude or latitude

for a spot depth is zero.

8631 lcdrecs rre_create_lc_multi_num IHO code > 1023

8632 lcdrecs rre_create_lc_multi_num No of IHO words greater than allowed.

8633 lcdrecs rre_create_lc_multi_num Depth Sounding or spot height

> 0 and < 0.1.

8634 lcdrecs rre_create_lc_multi_num Depth Sounding or spot height

> 409500

8635 lcdrecs rre_create_lc_multi_num Adding the record into the memory

failed.

8640 lcdrecs rre_create_lc_mark Either the longitude or latitude

for the mark is zero.

8641 lcdrecs rre_create_lc_mark IHO code > 1023

8642 lcdrecs rre_create_lc_mark No of IHO words greater than allowed.

8643 lcdrecs rre_create_lc_mark Colour > 15

8644 lcdrecs rre_create_lc_mark Top Mark number out of range.

8645 lcdrecs rre_create_lc_mark Top Mark orientation out of range.

8646 lcdrecs rre_create_lc_mark Light Blip position is out of range.

8647 lcdrecs rre_create_lc_mark Light Blip colour out of range.

8648 lcdrecs rre_create_lc_mark String length is longer than allowed.

8649 lcdrecs rre_create_lc_mark Adding the mark record into

memory failed.

8650 lcdrecs rre_create_text IHO code is not chart text or

chart copyright text.

8651 lcdrecs rre_create_text No text supplied.

8652 lcdrecs rre_create_text Adding the text record into memory

failed.

8660 lcdrecs rre_create_lc_arc Local memory allocation failed.

8661 lcdrecs rre_create_lc_arc Local memory lock failed.

8662 lcdrecs rre_create_lc_arc IHO code > 1023

8663 lcdrecs rre_create_lc_arc no of IHO words greater than allowed.

8664 lcdrecs rre_create_lc_arc MAIN BUFFER FULL

8665 lcdrecs rre_create_lc_arc MAIN BUFFER FULL

8666 lcdrecs rre_create_lc_arc MAIN BUFFER FULL

8667 lcdrecs rre_create_lc_arc MAIN BUFFER FULL

8668 lcdrecs rre_create_lc_arc MAIN BUFFER FULL

8669 lcdrecs rre_create_lc_arc MAIN BUFFER FULL

8670 lcdrecs rre_create_lc_arc MAIN BUFFER FULL

8671 lcdrecs rre_create_lc_arc MAIN BUFFER FULL

8672 lcdrecs rre_create_lc_arc No of words in record greater than

can be stored in an unsigned integer.

8673 lcdrecs rre_create_lc_arc Adding the ARC record into memory

failed.

8674 lcdrecs rre_create_lc_arc Memory unlock failed.

8675 lcdrecs rre_create_lc_arc Memory release failed.

 

Error Number Range 8700 to 8799

----------------------------------------------------------------------------

8700 wdgrutil rgu_check_if_line_crosses_horizontal

Previous line was undefined.

8701 wdgrutil rgu_check_if_line_crosses_horizontal

Previous line was undefined.

8702 wdgrutil rgu_check_if_line_crosses_horizontal

Previous line was undefined.

8703 wdgrutil rgu_check_if_line_crosses_horizontal

Previous line was undefined.

8704 wdgrutil rgu_check_if_line_crosses_horizontal

Line passes through the control point X.

8705 wdgrutil rgu_check_if_line_crosses_horizontal

Line passes through the control point Y.

8706 wdgrutil rgu_check_if_line_crosses_horizontal

Line passes through the control point Y.

8707 wdgrutil rgu_check_if_line_crosses_horizontal

Point difference < 0.

8708 wdgrutil rgu_check_if_line_crosses_horizontal

Point difference > maximum integer.

Error Number Range 8800 to 8899 (Catalogue setup errors)

----------------------------------------------------------------------------

8800 lcofolio File lccharts.csv Country code field too long

8801 lcofolio File lccharts.csv Country code field invalid length

8802 lcofolio File lccharts.csv Chart Number field invalid length

8803 lcofolio File lccharts.csv Chart Number suffix invalid length

8804 lcofolio File lcchmst.csv Chart name too long

8805 lcofolio File lcchmst.csv Master Chart name too long

8806 lcofolio File lcchmst.csv Price code field too long

Error Number Range 8900 to 8999 (Security errors used when setting up a key)

----------------------------------------------------------------------------

8900 lcosec rse_set_termination_date

Returned -5 from Hasp routines.

8901 lcosec rse_set_termination_date

Returned -20 from Hasp routines.

8902 lcosec rse_set_termination_date

Returned -21 from Hasp routines.

8903 lcosec rse_set_termination_date

Returned -22 from Hasp routines.

8904 lcosec rse_set_termination_date

Returned -23 from Hasp routines.

8905 lcosec rse_set_termination_date

Returned -24 from Hasp routines.

8906 lcosec rse_set_termination_date

Returned -25 from Hasp routines.

8907 lcosec rse_set_termination_date

Returned -26 from Hasp routines.

8908 lcosec rse_set_termination_date

Returned -27 from Hasp routines.

8909 lcosec rse_set_termination_date

Returned -28 from Hasp routines.

8910 lcosec rse_set_termination_date

Returned -29 from Hasp routines.

8911 lcosec rse_set_termination_date

Returned -999 from Hasp routines.

8912 lcosec rse_set_termination_date

Other undefined value returned

from Hasp routines.

8913 lcosec rse_set_termination_date

Should never happen.

8920 lcosec rse_get_full_serial_no Returned -1 from Hasp routines.

8921 lcosec rse_get_full_serial_no Returned -2 from Hasp routines.

8922 lcosec rse_get_full_serial_no Returned -5 from Hasp routines.

8923 lcosec rse_get_full_serial_no Returned -999 from Hasp routines.

8924 lcosec rse_get_full_serial_no Returned value undefined from Hasp routines.

8925 lcosec rse_get_full_serial_no Should never occur

8930 lcosec rse_set_serial_no Returned -999 from Hasp routines.

8931 lcosec rse_set_serial_no Returned value undefined from Hasp routines.

8932 lcosec rse_set_serial_no Should never occur.

8933 lcosec rse_set_serial_no Returned -999 from Hasp routines.

8934 lcosec rse_set_serial_no Returned value undefined from Hasp routines.

8935 lcosec rse_set_serial_no Should never occur.

8936 lcosec rse_set_oem_no Returned -999 from Hasp routines.

8937 lcosec rse_set_oem_no Returned value undefined from Hasp routines.

8938 lcosec rse_set_oem_no Should never occur.

8939 lcosec rse_set_oem_no Returned -999 from Hasp routines.

8940 lcosec rse_set_oem_no Returned value undefined from Hasp routines.

8941 lcosec rse_set_oem_no Should never occur.

8942 lcosec rse_set_network_no Returned -999 from Hasp routines.

8943 lcosec rse_set_network_no Returned value undefined from Hasp routines.

8944 lcosec rse_set_network_no Should never occur.

8945 lcosec rse_set_seed_no Returned -999 from Hasp routines.

8946 lcosec rse_set_seed_no Returned value undefined from Hasp routines.

8947 lcosec rse_set_seed_no Should never occur.

8948 lcosec rse_write_all_chart_bits Returned -999 from Hasp routines.

8949 lcosec rse_write_all_chart_bits Returned value undefined from Hasp routines.

8950 lcosec rse_write_all_chart_bits Returned -999 from Hasp routines.

8951 lcosec rse_write_all_chart_bits Returned value undefined from Hasp routines.

8952 lcosec rse_clear_key Write to HASP key failed.

 

Error Number Range 9000 to 9099

--------------------------------

9000 lcoinit lcin_initialise_colour Trying to change a colour that is

already setup.

DEBUG LIBRARY ONLY

-------------------

Error Number Range 9100 to 9199 (Chart/System Internal Setup Errors)

------------------------------------------------------------------------

9100 lcozpan Internal - Window width = 0

9101 lcozpan Internal - Chart view ratio = 0

9102 lcozpan Internal - Window width = 0

9103 lcozpan Internal - Chart view ratio = 0

9104 lcozpan Internal - Window height = 0

9105 lcozpan Internal - Chart view ratio = 0

9106 lcozpan Internal - Window height = 0

9107 lcozpan Internal - Chart view ratio = 0

9108 lcozpan Internal - Window width = 0

9109 lcozpan Internal - Chart view ratio = 0

9110 lcozpan Internal - Window height = 0

9111 lcozpan Internal - Window width = 0

9112 lcozpan Internal - Window width = 0

9113 lcozpan Internal - Window height = 0

9114 lcozpan Internal - Window height = 0

 

Error Number Range 9200 to 9299 (Windows Errors)

---------------------------------------------------

9200 lcofiler Memory cannot be allocated for reading Livechart

(24.7.96 Found by Phil Waldrope of Diverse Yachts when trying

to setup a Compaq Aero with Deckman from Sailmath: Try creating

a permanent swapfile)

9201 lcofiler Cannot get memory address

9202 lcofolio Folio - Memory cannot be allocated (V0.29 & later)

9203 lcofolio Folio - Cannot lock memory (V0.29 & later)

9204 lcofolio Cannot get Device Context 6/10/95

 

Error Number Range 9300 to 9399 (Windows Consistency checking errors)

---------------------------------------------------------------------

9300 lcofiler Unlock Global Memory failed

9301 lcofiler Release Global Memory failed

9302 lcofolio Unlock memory failed

9303 lcofolio Release memory failed

9304 lcofolio Allocating memory failed

9305 lcofolio Locking memory failed

9306 lcoinit Cannot create Pen

9307 lcoinit Cannot create Brush

9308 lcoinit Cannot load Bitmap (Small)

9309 lcoinit Cannot load Bitmap (Medium)

9310 lcoinit Cannot load Bitmap (Large)

9311 lcoinit Cannot delete Object when tidying up the system at system end

9312 lcoinit Cannot delete Object when tidying up the system at system end

9313 lcoinit Cannot delete Object when tidying up the system at system end

9314 lcoinit Cannot delete Object when tidying up the system at system end

9315 lcoinit Cannot delete Object when tidying up the system at system end

9316 lcoinit Cannot delete Object when tidying up the system at system end

9317 lcodraw Select Font failed

9318 lcodraw Create Font failed

9319 lcodraw Select Font failed

9320 lcodraw Delete Font failed

9321 lcodraw POLYLINE ERRORS BEING CHECKED

Polyline failed

9322 lcodraw rwk_draw_polyline_col Select pen failed

9323 lcodraw rwk_draw_polyline_col Restore pen failed

9324 lcodraw rwk_draw_polyline_multi POLYLINE ERRORS BEING CHECKED

Select Pen failed(Solid line)

9325 lcodraw rwk_draw_polyline_multi Polyline failed (Optimise 0)

9326 lcodraw rwk_draw_polyline_multi Polyline failed (Optimise 1)

9327 lcodraw rwk_draw_polyline_multi Polyline failed (Optimise > 20)

9328 lcodraw rwk_draw_polyline_multi Restore Pen failed

9329 lcodraw rwk_draw_polygon Polygon failed

9330 lcodraw rwk_draw_polygon_col Select Pen failed

9331 lcodraw rwk_draw_polygon_col Select Brush failed

9332 lcodraw rwk_draw_polygon_col Polygon failed

9333 lcodraw rwk_draw_polygon_col Restore Pen failed

9334 lcodraw rwk_draw_polygon_col Restore Brush failed

9335

9336 lcodraw rwk_draw_polygon_link Select Pen failed

9337 lcodraw rwk_draw_polygon_link Polygon failed

9338 lcodraw rwk_draw_polygon_link Restore Pen failed

9339 lcodraw rwk_draw_polygon_link Restore Brush failed

9340 lcodraw rwk_draw_polygon_multi Select Pen failed

9341 lcodraw rwk_draw_polygon_multi Select Brush failed

9342 lcodraw rwk_draw_polygon_multi Polygon failed

9343 lcodraw rwk_draw_polygon_multi Restore Pen failed

9344 lcodraw rwk_draw_polygon_multi Restore Brush failed

9345 lcodraw lcdw_draw_mark Select Brush failed

9346 lcodraw lcdw_draw_mark Select Brush failed for light blip.

9347 lcodraw rwk_draw_mark_num_multi Polyline failed

9348 lcodraw rwk_draw_layer Select Pen failed for colour for layer

9349 lcodraw rwk_draw_layer Select Brush failed for colour for layer

9350 lcodraw lcdw_chart_draw Restore Pen failed

9351 lcodraw lcdw_chart_draw Restore Brush failed

9352 lcodraw lcdw_draw_mark Create compatable DC failed.

9353 lcodraw lcdw_chart_draw Setting Fill mode to ALTERNATIVE failed.

9354 lcodraw lcdw_chart_draw Create Compatable DC failed for layer

and used to store symbols.

9355 lcodraw rwk_draw_grid Select colour failure

9356 lcodraw rwk_draw_grid Polyline failure(Grid)

9357 lcodraw rwk_draw_grid Polyline failed (Grid)

9358

9359 lcodraw lcdw_draw_mark Select Brush failed for main mark

9360 lcodraw lcdw_draw_mark Select Brush failed for top mark

9361 lcodraw rwk_draw_polygon_col Select Pattern Brush failed

9362 lcodraw rwk_draw_polygon_link Select Pattern Brush failed

9363 lcodraw rwk_draw_polygon_multi Select Pattern Brush failed

9364 lcodraw lcdw_chart_draw Select default Pen for layer failed

9365 lcodraw lcdw_chart_draw Select default Brush failed

9366 lcodraw rwk_draw_polyline_col Polyline - Select dashed pen failed

9367 lcodraw lcdw_chart_draw Unlocking LOCAL Memory failed

9368 lcodraw lcdw_draw_mark Restore Brush failed

9369 lcodraw lcdw_chart_draw Free local memory failed

9370 lcodraw rwk_draw_polyline_col Polyline - Restore dashed pen failed

9371 lcoinit Create pattern brush failed

9372 lcoinit Delete object failed (Bit map)

9373 lcodraw rwk_draw_tidal_diamonds Select pen failed

9374 lcodraw rwk_draw_layer Select pen failed for the layer.

9375 lcodraw rwk_draw_polygon_col Select pen failed

9376 lcodraw rwk_draw_polygon_link Select pen failed

9377 lcodraw rwk_draw_polygon_multi Select pen failed

9378 lcoinit Unlock memory failed when closing down the system

9379 lcoinit Free memory failed when closing down the system

9380 lcodraw rwk_draw_arc ARC - Select Dashed Pen failed (V0.29 & later)

9381 lcodraw rwk_draw_arc ARC - Select Dashed Pen failed (V0.29 & later)

9382 lcodraw rwk_draw_arc ARC - Select Dashed Pen failed (V0.29 & later)

9383 lcodraw rwk_draw_arc Windows ARC routine failed (V0.29 & later)

9384 lcodraw rwk_draw_arc ARC - Restore dashed pen failed (V0.29 & later)

9385 lcodraw rwk_draw_arc ARC - Restore dashed pen failed (V0.29 & later)

9386 lcodraw rwk_draw_arc ARC - Restore dashed pen failed (V0.29 & later)

9387 lcodraw rwk_draw_polyline_multi Select dashed pen failed(colour from record)

9388 lcodraw rwk_draw_polyline_multi Select dashed pen failed(default colour)

9389 lcodraw rwk_draw_polyline_multi Restore dashed pen failed.

9390 lcodraw rwk_draw_polyline_col Polyline failed.

9391 lcodraw rwk_transparent_pen Create Pen indirect failed.

9392 lcodraw rwk_draw_polygon_col Polygon failed.

9393 lcodraw rwk_draw_polygon_link Select Solid Brush failed

9394 lcodraw rwk_draw_polygon_link Polygon draw failed (second draw)

9395 lcodraw rwk_draw_polygon_multi Polygon draw failed (second draw)

9396 lcodraw rwk_draw_single_mark Select brush failed for symbol.

9397 lcodraw rwk_draw_single_mark Select brush failed for top mark.

9398 lcodraw rwk_draw_single_mark Select brush failed for light blip.

9399 lcodraw rwk_draw_single_mark Restore brush failed..

9400 lcodraw rwk_draw_layer Select pen failed for layer

for depth contours. (ENHANCED)

Error Number Range 9400 to 9499 (Chart Error)

---------------------------------------------------

9450 lcodraw rwk_draw_grid NOT USED Longitude grid error

Error Number Range 9500 to 9599 (Parameter check faults)

--------------------------------------------------------

9500 lcoinit Colour > 15 in initialise colour function

9501 lcodraw ONLY WHEN MACROS ARE NOT USED Solid Pen - Colour not in range

9502 lcodraw ONLY WHEN MACROS ARE NOT USED Solid Brush - Colour not in range

9503 Folio - Colour not in range

9504 lcodraw ONLY WHEN MACROS ARE NOT USED Dashed pen - Colour not in range

9505 lcoinit Colour > 15 in initialise colour function

9506 lcoinit Colour > 15 in initialise colour function

 

 

Error Number Range 9600 to 9699 (Chart Consistency Checks)

----------------------------------------------------------

9600 lcofiler Chart format not supported

9601 lcofiler Chart type not supported

9602 lcofiler Chart type cannot be set-up

9603 Chart not in catalogue

9604 lcofolio Folio load failed

9605 lcofolio NOT USED ANYMORE Chart not found in folio

9606 lcozpan lczp_zoom_factor Cannot load chart after getting

the chart name from get_best_chart.

Chart is probably been deleted

from the disk and the folio has

not been recreated OR the folio

file has been copied from somewhere

else.

9607 lcofiler Chart version not supported

9608 lcofiler Chart file format not supported

9609 lcoenq lcen_get_chart_copyright Chart copyright text invalid

9610 lcoenq lcen_get_chart_copyright Chart copyright text not present

9611 lcoenq lcen_get_chart_copyright Chart copyright text too long

9612

9613 lcoenq lcen_get_chart_text Chart text invalid

9614 lcoenq lcen_get_chart_text Chart text not present

9615 lcoenq lcen_get_chart_text Chart text too long

9616 Max zoom failure

9617 lcodraw rwk_rich_text_draw Invalid code has been found in the

rich text for an item. The code found

is 0xff which should never occur.

9618 lcofiler (NOT USED AT PRESENT) Invalid Livechart

9619 lcozpan rzp_setup_max_zoom Window smaller than 5x5

9620 lcedepth ENHANCED Depth scaling factor incorrect

Error Number Range 9700 to 9799 (File errors)

--------------------------------------------

9700 lcofiler File read failed

9701 lcofiler File read failed

9702 lcofiler Livechart file was not the correct length

9703 lcofiler Livechart body could not be read.

9704 lcofolio Catalogue file write failed (Header)

9705 Catalogue file seek failed

9706 Catalogue file read failed

9707 Catalogue file seek failed

9708 Catalogue file write failed

9709 lcofolio Folio file write failed

9710 lcofolio Folio file too large

9711 lcofolio Folio file read failed

9712 lcofolio Folio file write failed

9713 lcofiler File read fail (Chart Ancillary)

9714 lcofiler File read fail (Chart Ancillary)

9715

9716 lcofolio Catalogue file text length too long(>80)

9717 Catalogue file write error

9718 lcofolio Catalogue file write fail (Main records)

9719 lcofolio Catalogue file write error (Header record)

9720 lcofolio Catalogue file seek error

9721 lcofolio Folio file write fail while creating folio without catalogue

9722 lcofolio Invalid chart file while creating folio

9723 File data error (OBJDX90.DAT)

9724 lcofolio Folio area too large (Catalogue program)

9725 lcofolio Catalogue file write failed (Header)

9726 lcofolio Catalogue file write fail (Main records)

9727 lcofolio Invalid chart file while creating folio without catalogue

Error Number Range 9800 to 9899 (Consistency checks)

----------------------------------------------------

9800 lcofiler Text string not long enough to load data

9801 lcofiler Layer text too long

9802 lcodraw OPTIMIZE 0 Line in chart with less than 2 points

9803 lcodraw rwk_draw_single_mark Mark text too long

9804 Case failure

9805 lcomark rwk_get_mark_info Internal area for Text string

not long enough to load data

9806 lcoenq lcen_get_chart_layer_with_ho Layer list exceeded

9807 Layer list exceeded

9808 lcofiler Internal data area not large enough to hold file

9809 lcofiler Internal data area not large enough to hold file

9810 Depth Sounding Factor out of range (V0.29 & later)

9811 lcodraw rwk_draw_mark_num_multi Number type out of range in

a multiple numeric mark(spot depth)

9812 lcomark rwk_get_full_ho IHO data larger than allocated memory area

9813 lcomark rwk_object_search Searching chart failed.

9814 lcomark lcen_get_object_ho_code Record type not a 'single mark' type

when this is what was expected.

9815 lcedepth ENHANCED Buffer full when getting iho code

9816 lceline ENHANCED Buffer full when getting iho code

9817 lceline ENHANCED Search chart failed.

9818 lceline ENHANCED Record type is not a line.

Error Number Range 9900 to 9999 (Security checks)

---------------------------------------------------------

9900 lcofiler Livechart could not be unsecured using the security

data in the chart. This normally means that the chart

has not been loaded correctly OR the security data has been

modified or corrupted. This has also been known to occur

in some versions of the system because of a compiler

bug and then this only happens on some charts.

9901 lcosec rwk_is_memo_hasp Invalid Brian Morris key type

9902 lcosec rwk_is_memo_hasp Should never occur.

9903

9904

9905

9906

9907

9908

9909

9910

9911 lcosec Port number is out of the range 1-4

9912 lcosec Port number is out of the range 1-4

(Maxpro key)

9913 lcosec Cannot find a valid key.

9914 lcosec lcse_check_oem Port number is out of the range 1-4.

9915 lcosec lcse_check_oem Port number is out of the range 1-4

(Maxpro key).

9915 lcosec lcse_check_oem Cannot find a valid key.

9917 lcosec PIGGYBACK SYSTEM The security key oem no does not match the

oem no that is defined for piggybacking on to.

STANDARD SYSTEM The security key oem no does not match the

oem no that the kit has been made for.

Probably somebody elses key.

9918 lcosec rse_check_chart_id STANDARD KEY No charts installed in the key

because the area code is set

to zero and if LCWORLD and

LCUK are programmed to be used

then the chart being checked

is not one of these.

Timer key has terminated.

MULTI-USER KEY Should never occur.

9919 lcosec rse_check_chart_id More than 1 bit is set in the area code

in the chart. Could be a corrupt chart

OR the chart has been tampered with.

9920 lcosec rse_check_chart_id TIMER KEY - Past termination date.

STANDARD KEY - Chart area code indicates

that the chart is not installed.

9921 lcosec rse_check_chart_id Chart security ID is out of range.

This indicates a corrupt chart

OR the chart has been tapered with.

9922 lcosec rse_check_chart_id STANDARD KEY - Chart bit not set in the key.

Wrong key being used.

9923 lcosec rse_check_chart_id OEM no in chart does not match the oem no

in the key.

9924 lcosec rse_check_chart_id Key serial no does not match the

serial no put in the chart when the

chart was installed.

9925 lcosec lcse_check_legal Not a valid Maxpro key. The key does not

contain the Livechart code number.

Could be not programmed

OR the key could be one with a different

password. eg. RACAL key on a PCM system.

9926 lcosec NOT USED AT PRESENT

9927 lcosec rse_check_chart_id Multiuser chart which a standard key

OR MULTI-USER key with a single user chart

that is not loaded on the installed key.

9928 lcosec rse_check_chart_id MULTI-USER KEY The chart cannot be used

since the key multi-user no is

higher than the chart multi-user no.

eg chart is 4 user and it is trying

to be used on key no 5

9929 lcosec rse_check_chart_id Timer key is past its termination date.

9930 lcosec The security key oem no does not match the

oem no that the kit has been made for.

9931 lcosec DEMO chart is not valid

9932 lcosec DEMO chart does not have correct ID number.

9933 lcosec OEM no in key is not oem's number

9934 lcosec Port number invalid

9935 lcosec Port number invalid (MAXPRO port)

9936 lcosec More than 1 bit set in the area code in

the chart.

9937

9938

9939

 

9940 lcofiler Header checksum failure. Some of the header security words

have been changed OR the chart is corrupt.

9950 lcosec rwk_is_memo_hasp Not a memohasp 1 or 4. Some other HASP

key is installed rather than a Livechart key

9951 lcosec rwk_is_memo_hasp Should never happen. Implies system is being

tampered with.

9955 lcosec rwk_get_serial_no rse_set_termination_date

Invalid return value from HASP routines

9956 lcosec rwk_get_serial_no rse_set_termination_date

Invalid return value from HASP routines

9957 lcosec rwk_get_serial_no

Should never happen. Implies system is being

tampered with.

9958 lcosec rwk_get_serial_no lcse_get_user_data

Invalid return value from HASP routines

9959 lcosec rwk_get_serial_no lcse_get_user_data

Invalid return value from HASP routines

9960 lcosec rwk_get_serial_no lcse_get_user_data

Should never happen. Implies system is being

tampered with.

9961 lcosec rwk_set_checksum rwk_get_key_date

Invalid return value from HASP routines

9962 lcosec rwk_set_checksum rwk_get_key_date

Invalid return value from HASP routines

9963 lcosec rwk_set_checksum rwk_get_key_date

Should never happen. Implies system is being

tampered with.

9964 lcosec rwk_get_checksum lcse_set_user_data

Invalid return value from HASP routines

9965 lcosec rwk_get_checksum lcse_set_user_data

Invalid return value from HASP routines

9966 lcosec rwk_get_checksum lcse_set_user_data

Should never happen. Implies system is being

tampered with.

9967 lcosec rwk_get_network_no rse_set_area_code

Invalid return value from HASP routines

9968 lcosec rwk_get_network_no rse_set_area_code

Invalid return value from HASP routines

9969 lcosec rwk_get_network_no rse_set_area_code

Should never happen. Implies system is being

tampered with.

9970 lcosec rwk_hasp_setup_encrypt_codes lcse_get_user_data

Invalid return value from HASP routines

9971 lcosec rwk_hasp_setup_encrypt_codes lcse_get_user_data

Invalid return value from HASP routines

9972 lcosec rwk_hasp_setup_encrypt_codes lcse_get_user_data

Should never happen. Implies system is being

tampered with.

9973 lcosec rwk_get_oem_no rwk_set_chart_bit

Invalid return value from HASP routines

9974 lcosec rwk_get_oem_no rwk_set_chart_bit

Invalid return value from HASP routines

9975 lcosec rwk_get_oem_no rwk_set_chart_bit

Should never happen. Implies system is being

tampered with.

9976 lcosec rwk_get_oem_no lcse_set_user_data

Invalid return value from HASP routines

9977 lcosec rwk_get_oem_no lcse_set_user_data

Invalid return value from HASP routines

9978 lcosec rwk_get_oem_no lcse_set_user_data

Should never happen. Implies system is being

tampered with.

9979 lcosec rwk_get_area_code rwk_get_chart_bit

Invalid return value from HASP routines

9980 lcosec rwk_get_area_code rwk_get_chart_bit

Invalid return value from HASP routines

9981 lcosec rwk_get_area_code rwk_get_chart_bit

Should never happen. Implies system is being

tampered with.

9982 lcosec rwk_get_termination_date rse_get_key_time

Invalid return value from HASP routines

9983 lcosec rwk_get_termination_date rse_get_key_time

Invalid return value from HASP routines

9984 lcosec rwk_get_termination_date rse_get_key_time

Should never happen. Implies system is being

tampered with.

9985 lcosec rwk_calculate_checksum Read key area failed.

Implies system is being tampered with.

9986 lcosec lcse_get_user_data Invalid HASP key type

9987 lcosec lcse_get_user_data Invalid HASP key type (BRIAN MORRIS key)

9988 lcosec rwk_get_oem_no INSTALL program and KEY SETUP program

Brian Morris HASP key without the correct

OEM no in it.

9989 lcosec lcse_get_user_data Invalid HASP key type

9990 lcoinit Check secure failed

NO KEY INSTALLED

Missmatch OEM nos. between chart and dongle.

9991 lcosec lcse_get_user_data MAXPRO key invalid address

9992 lcosec lcse_set_user_data Invalid address

9993 lcosec lcse_set_user_data Invalid address Brian Morris key

9994 lcosec lcse_set_user_data MAXPRO key invalid address

9995 lcosec lcse_set_user_data Timehasp invalid address

 

9998 lcofiler DEMO CHART VERSION ONLY

Trying to load a chart that the user does not have the rights

to load. This check is based on the file name.