Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
A
ademco_hb
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
captainwong
ademco_hb
Commits
0314adac
Commit
0314adac
authored
Aug 09, 2023
by
captainwong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
found a way to compile utf8 without bom
parent
4ffb5e2e
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
28 additions
and
4 deletions
+28
-4
ademco.c
ademco.c
+1
-1
ademco.h
ademco.h
+1
-1
ademco.vcxproj
examples/ademco/ademco.vcxproj
+4
-0
ademco_static.vcxproj
examples/ademco_static/ademco_static.vcxproj
+4
-0
ademco_static_mt.vcxproj
examples/ademco_static_mt/ademco_static_mt.vcxproj
+4
-0
gen_event_md.vcxproj
examples/gen_event_md/gen_event_md.vcxproj
+4
-0
httprelay.vcxproj
examples/httprelay/httprelay.vcxproj
+4
-0
server_demo.vcxproj
examples/server_demo/server_demo.vcxproj
+4
-0
hb_com.c
hb_com.c
+1
-1
hb_com.h
hb_com.h
+1
-1
No files found.
ademco.c
View file @
0314adac
/*
/*
* Ademco library
* captainwong
* 2022-6-13 rewrited this C version
...
...
ademco.h
View file @
0314adac
/*
/*
* Ademco library
* captainwong
* 2022-6-13 rewrited this C version
...
...
examples/ademco/ademco.vcxproj
View file @
0314adac
...
...
@@ -90,6 +90,7 @@
<ConformanceMode>
true
</ConformanceMode>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Windows
</SubSystem>
...
...
@@ -107,6 +108,7 @@
<ConformanceMode>
true
</ConformanceMode>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Windows
</SubSystem>
...
...
@@ -124,6 +126,7 @@
<ConformanceMode>
true
</ConformanceMode>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Windows
</SubSystem>
...
...
@@ -141,6 +144,7 @@
<ConformanceMode>
true
</ConformanceMode>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Windows
</SubSystem>
...
...
examples/ademco_static/ademco_static.vcxproj
View file @
0314adac
...
...
@@ -98,6 +98,7 @@
<ConformanceMode>
true
</ConformanceMode>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
...
...
@@ -115,6 +116,7 @@
<ConformanceMode>
true
</ConformanceMode>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
...
...
@@ -132,6 +134,7 @@
<ConformanceMode>
true
</ConformanceMode>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
...
...
@@ -149,6 +152,7 @@
<ConformanceMode>
true
</ConformanceMode>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
...
...
examples/ademco_static_mt/ademco_static_mt.vcxproj
View file @
0314adac
...
...
@@ -99,6 +99,7 @@
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
...
...
@@ -117,6 +118,7 @@
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
...
...
@@ -135,6 +137,7 @@
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
...
...
@@ -153,6 +156,7 @@
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<PrecompiledHeaderFile>
pch.h
</PrecompiledHeaderFile>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
...
...
examples/gen_event_md/gen_event_md.vcxproj
View file @
0314adac
...
...
@@ -89,6 +89,7 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions);ADEMCO_ENABLE_CHINESE
</PreprocessorDefinitions>
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(DEVLIBS)\jlib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -104,6 +105,7 @@
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);ADEMCO_ENABLE_CHINESE
</PreprocessorDefinitions>
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(DEVLIBS)\jlib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -119,6 +121,7 @@
<PreprocessorDefinitions>
_DEBUG;_CONSOLE;%(PreprocessorDefinitions);ADEMCO_ENABLE_CHINESE
</PreprocessorDefinitions>
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(DEVLIBS)\jlib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -134,6 +137,7 @@
<PreprocessorDefinitions>
NDEBUG;_CONSOLE;%(PreprocessorDefinitions);ADEMCO_ENABLE_CHINESE
</PreprocessorDefinitions>
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(DEVLIBS)\jlib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
examples/httprelay/httprelay.vcxproj
View file @
0314adac
...
...
@@ -89,6 +89,7 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;strdup=_strdup;UV_LINK_STATIC
</PreprocessorDefinitions>
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(DEVLIBS);.\uvlib\llhttp\include;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -104,6 +105,7 @@
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;strdup=_strdup;UV_LINK_STATIC
</PreprocessorDefinitions>
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(DEVLIBS);.\uvlib\llhttp\include;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -119,6 +121,7 @@
<PreprocessorDefinitions>
_DEBUG;_CONSOLE;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;strdup=_strdup;UV_LINK_STATIC
</PreprocessorDefinitions>
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(DEVLIBS);.\uvlib\llhttp\include;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -134,6 +137,7 @@
<PreprocessorDefinitions>
NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;strdup=_strdup;UV_LINK_STATIC
</PreprocessorDefinitions>
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(DEVLIBS);.\uvlib\llhttp\include;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
examples/server_demo/server_demo.vcxproj
View file @
0314adac
...
...
@@ -91,6 +91,7 @@
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(SolutionDir)..\include;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -106,6 +107,7 @@
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(SolutionDir)..\include;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -119,6 +121,7 @@
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(SolutionDir)..\include;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -134,6 +137,7 @@
<ConformanceMode>
true
</ConformanceMode>
<AdditionalIncludeDirectories>
$(SolutionDir)..\include;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<AdditionalOptions>
/source-charset:utf-8 %(AdditionalOptions)
</AdditionalOptions>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
hb_com.c
View file @
0314adac
#
include
"hb_com.h"
#include "hb_com.h"
#include <string.h>
int
hbGetAvailableZoneProperties
(
HbMachineType
type
,
HbZoneProperty
props
[
12
])
{
...
...
hb_com.h
View file @
0314adac
/*
/*
* Hengbo COM library
* captainwong
* 2022-8-12 rewrited this C version
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment