Showing
229 changed files
with
2301 additions
and
0 deletions
docs/최종보고서.docx
0 → 100644
No preview for this file type
source_code/android/smartlamp/.gitignore
0 → 100644
1 | +<component name="ProjectCodeStyleConfiguration"> | ||
2 | + <code_scheme name="Project" version="173"> | ||
3 | + <Objective-C-extensions> | ||
4 | + <file> | ||
5 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" /> | ||
6 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Macro" /> | ||
7 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Typedef" /> | ||
8 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" /> | ||
9 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" /> | ||
10 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" /> | ||
11 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" /> | ||
12 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" /> | ||
13 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" /> | ||
14 | + </file> | ||
15 | + <class> | ||
16 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" /> | ||
17 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" /> | ||
18 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" /> | ||
19 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" /> | ||
20 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" /> | ||
21 | + <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" /> | ||
22 | + </class> | ||
23 | + <extensions> | ||
24 | + <pair source="cpp" header="h" fileNamingConvention="NONE" /> | ||
25 | + <pair source="c" header="h" fileNamingConvention="NONE" /> | ||
26 | + </extensions> | ||
27 | + </Objective-C-extensions> | ||
28 | + </code_scheme> | ||
29 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<?xml version="1.0" encoding="UTF-8"?> | ||
2 | +<project version="4"> | ||
3 | + <component name="GradleSettings"> | ||
4 | + <option name="linkedExternalProjectsSettings"> | ||
5 | + <GradleProjectSettings> | ||
6 | + <option name="distributionType" value="DEFAULT_WRAPPED" /> | ||
7 | + <option name="externalProjectPath" value="$PROJECT_DIR$" /> | ||
8 | + <option name="modules"> | ||
9 | + <set> | ||
10 | + <option value="$PROJECT_DIR$" /> | ||
11 | + <option value="$PROJECT_DIR$/app" /> | ||
12 | + </set> | ||
13 | + </option> | ||
14 | + <option name="resolveModulePerSourceSet" value="false" /> | ||
15 | + </GradleProjectSettings> | ||
16 | + </option> | ||
17 | + </component> | ||
18 | +</project> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source_code/android/smartlamp/.idea/misc.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | ||
2 | +<project version="4"> | ||
3 | + <component name="NullableNotNullManager"> | ||
4 | + <option name="myDefaultNullable" value="android.support.annotation.Nullable" /> | ||
5 | + <option name="myDefaultNotNull" value="android.support.annotation.NonNull" /> | ||
6 | + <option name="myNullables"> | ||
7 | + <value> | ||
8 | + <list size="7"> | ||
9 | + <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.Nullable" /> | ||
10 | + <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nullable" /> | ||
11 | + <item index="2" class="java.lang.String" itemvalue="javax.annotation.CheckForNull" /> | ||
12 | + <item index="3" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.Nullable" /> | ||
13 | + <item index="4" class="java.lang.String" itemvalue="android.support.annotation.Nullable" /> | ||
14 | + <item index="5" class="java.lang.String" itemvalue="androidx.annotation.Nullable" /> | ||
15 | + <item index="6" class="java.lang.String" itemvalue="androidx.annotation.RecentlyNullable" /> | ||
16 | + </list> | ||
17 | + </value> | ||
18 | + </option> | ||
19 | + <option name="myNotNulls"> | ||
20 | + <value> | ||
21 | + <list size="6"> | ||
22 | + <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.NotNull" /> | ||
23 | + <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nonnull" /> | ||
24 | + <item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.NonNull" /> | ||
25 | + <item index="3" class="java.lang.String" itemvalue="android.support.annotation.NonNull" /> | ||
26 | + <item index="4" class="java.lang.String" itemvalue="androidx.annotation.NonNull" /> | ||
27 | + <item index="5" class="java.lang.String" itemvalue="androidx.annotation.RecentlyNonNull" /> | ||
28 | + </list> | ||
29 | + </value> | ||
30 | + </option> | ||
31 | + </component> | ||
32 | + <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" project-jdk-name="1.8" project-jdk-type="JavaSDK"> | ||
33 | + <output url="file://$PROJECT_DIR$/build/classes" /> | ||
34 | + </component> | ||
35 | + <component name="ProjectType"> | ||
36 | + <option name="id" value="Android" /> | ||
37 | + </component> | ||
38 | +</project> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<?xml version="1.0" encoding="UTF-8"?> | ||
2 | +<project version="4"> | ||
3 | + <component name="RunConfigurationProducerService"> | ||
4 | + <option name="ignoredProducers"> | ||
5 | + <set> | ||
6 | + <option value="org.jetbrains.plugins.gradle.execution.test.runner.AllInPackageGradleConfigurationProducer" /> | ||
7 | + <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestClassGradleConfigurationProducer" /> | ||
8 | + <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestMethodGradleConfigurationProducer" /> | ||
9 | + </set> | ||
10 | + </option> | ||
11 | + </component> | ||
12 | +</project> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source_code/android/smartlamp/app/.gitignore
0 → 100644
1 | +/build |
1 | +apply plugin: 'com.android.application' | ||
2 | + | ||
3 | +android { | ||
4 | + compileSdkVersion 26 | ||
5 | + defaultConfig { | ||
6 | + applicationId "com.example.suemin.smartlamp" | ||
7 | + minSdkVersion 24 | ||
8 | + targetSdkVersion 26 | ||
9 | + versionCode 1 | ||
10 | + versionName "1.0" | ||
11 | + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" | ||
12 | + } | ||
13 | + buildTypes { | ||
14 | + release { | ||
15 | + minifyEnabled false | ||
16 | + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' | ||
17 | + } | ||
18 | + } | ||
19 | +} | ||
20 | + | ||
21 | +dependencies { | ||
22 | + implementation fileTree(dir: 'libs', include: ['*.jar']) | ||
23 | + implementation 'com.android.support:appcompat-v7:26.+' | ||
24 | + implementation 'com.android.support:design:26.+' | ||
25 | + implementation 'com.android.support.constraint:constraint-layout:1.1.3' | ||
26 | + implementation 'com.android.support:support-v4:26.1.0' | ||
27 | + implementation 'com.android.support:recyclerview-v7:26.1.0' | ||
28 | + testImplementation 'junit:junit:4.12' | ||
29 | + androidTestImplementation 'com.android.support.test:runner:1.0.2' | ||
30 | + androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' | ||
31 | +} |
1 | +# Add project specific ProGuard rules here. | ||
2 | +# You can control the set of applied configuration files using the | ||
3 | +# proguardFiles setting in build.gradle. | ||
4 | +# | ||
5 | +# For more details, see | ||
6 | +# http://developer.android.com/guide/developing/tools/proguard.html | ||
7 | + | ||
8 | +# If your project uses WebView with JS, uncomment the following | ||
9 | +# and specify the fully qualified class name to the JavaScript interface | ||
10 | +# class: | ||
11 | +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { | ||
12 | +# public *; | ||
13 | +#} | ||
14 | + | ||
15 | +# Uncomment this to preserve the line number information for | ||
16 | +# debugging stack traces. | ||
17 | +#-keepattributes SourceFile,LineNumberTable | ||
18 | + | ||
19 | +# If you keep the line number information, uncomment this to | ||
20 | +# hide the original source file name. | ||
21 | +#-renamesourcefileattribute SourceFile |
1 | +package com.example.suemin.smartlamp; | ||
2 | + | ||
3 | +import android.content.Context; | ||
4 | +import android.support.test.InstrumentationRegistry; | ||
5 | +import android.support.test.runner.AndroidJUnit4; | ||
6 | + | ||
7 | +import org.junit.Test; | ||
8 | +import org.junit.runner.RunWith; | ||
9 | + | ||
10 | +import static org.junit.Assert.*; | ||
11 | + | ||
12 | +/** | ||
13 | + * Instrumented test, which will execute on an Android device. | ||
14 | + * | ||
15 | + * @see <a href="http://d.android.com/tools/testing">Testing documentation</a> | ||
16 | + */ | ||
17 | +@RunWith(AndroidJUnit4.class) | ||
18 | +public class ExampleInstrumentedTest { | ||
19 | + @Test | ||
20 | + public void useAppContext() { | ||
21 | + // Context of the app under test. | ||
22 | + Context appContext = InstrumentationRegistry.getTargetContext(); | ||
23 | + | ||
24 | + assertEquals("com.example.suemin.smartlamp", appContext.getPackageName()); | ||
25 | + } | ||
26 | +} |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<manifest xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + package="com.example.suemin.smartlamp"> | ||
4 | + | ||
5 | + <uses-permission android:name="android.permission.INTERNET" /> | ||
6 | + <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> | ||
7 | + <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> | ||
8 | + <uses-permission android:name="android.permission.BLUETOOTH" /> | ||
9 | + <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> | ||
10 | + | ||
11 | + <uses-feature | ||
12 | + android:name="android.hardware.bluetooth_le" | ||
13 | + android:required="true" /> | ||
14 | + | ||
15 | + <application | ||
16 | + android:allowBackup="true" | ||
17 | + android:icon="@mipmap/ic_launcher" | ||
18 | + android:label="@string/app_name" | ||
19 | + android:roundIcon="@mipmap/ic_launcher_round" | ||
20 | + android:supportsRtl="true" | ||
21 | + android:theme="@style/AppTheme"> | ||
22 | + <activity | ||
23 | + android:name="com.example.suemin.smartlamp.MainActivity" | ||
24 | + android:label="@string/app_name"> | ||
25 | + <intent-filter> | ||
26 | + <action android:name="android.intent.action.MAIN" /> | ||
27 | + | ||
28 | + <category android:name="android.intent.category.LAUNCHER" /> | ||
29 | + </intent-filter> | ||
30 | + </activity> | ||
31 | + <service android:name=".bluetooth.BluetoothLeService"/> | ||
32 | + </application> | ||
33 | + | ||
34 | +</manifest> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +# Created by .ignore support plugin (hsz.mobi) | ||
2 | +### Android template | ||
3 | +# Built application files | ||
4 | +*.apk | ||
5 | +*.ap_ | ||
6 | +*.aab | ||
7 | + | ||
8 | +# Files for the ART/Dalvik VM | ||
9 | +*.dex | ||
10 | + | ||
11 | +# Java class files | ||
12 | +*.class | ||
13 | + | ||
14 | +# Generated files | ||
15 | +bin/ | ||
16 | +gen/ | ||
17 | +out/ | ||
18 | +release/ | ||
19 | + | ||
20 | +# Gradle files | ||
21 | +.gradle/ | ||
22 | +build/ | ||
23 | + | ||
24 | +# Local configuration file (sdk path, etc) | ||
25 | +local.properties | ||
26 | + | ||
27 | +# Proguard folder generated by Eclipse | ||
28 | +proguard/ | ||
29 | + | ||
30 | +# Log Files | ||
31 | +*.log | ||
32 | + | ||
33 | +# Android Studio Navigation editor temp files | ||
34 | +.navigation/ | ||
35 | + | ||
36 | +# Android Studio captures folder | ||
37 | +captures/ | ||
38 | + | ||
39 | +# IntelliJ | ||
40 | +*.iml | ||
41 | +.idea/workspace.xml | ||
42 | +.idea/tasks.xml | ||
43 | +.idea/gradle.xml | ||
44 | +.idea/assetWizardSettings.xml | ||
45 | +.idea/dictionaries | ||
46 | +.idea/libraries | ||
47 | +# Android Studio 3 in .gitignore file. | ||
48 | +.idea/caches | ||
49 | +.idea/modules.xml | ||
50 | +# Comment next line if keeping position of elements in Navigation Editor is relevant for you | ||
51 | +.idea/navEditor.xml | ||
52 | + | ||
53 | +# Keystore files | ||
54 | +# Uncomment the following lines if you do not want to check your keystore files in. | ||
55 | +#*.jks | ||
56 | +#*.keystore | ||
57 | + | ||
58 | +# External native build folder generated in Android Studio 2.2 and later | ||
59 | +.externalNativeBuild | ||
60 | + | ||
61 | +# Google Services (e.g. APIs or Firebase) | ||
62 | +# google-services.json | ||
63 | + | ||
64 | +# Freeline | ||
65 | +freeline.py | ||
66 | +freeline/ | ||
67 | +freeline_project_description.json | ||
68 | + | ||
69 | +# fastlane | ||
70 | +fastlane/report.xml | ||
71 | +fastlane/Preview.html | ||
72 | +fastlane/screenshots | ||
73 | +fastlane/test_output | ||
74 | +fastlane/readme.md | ||
75 | + | ||
76 | +# Version control | ||
77 | +vcs.xml | ||
78 | + | ||
79 | +# lint | ||
80 | +lint/intermediates/ | ||
81 | +lint/generated/ | ||
82 | +lint/outputs/ | ||
83 | +lint/tmp/ | ||
84 | +# lint/reports/ | ||
85 | + |
source_code/android/smartlamp/app/src/main/java/com/example/suemin/smartlamp/MainActivity.java
0 → 100644
1 | +package com.example.suemin.smartlamp; | ||
2 | + | ||
3 | + | ||
4 | +import android.os.Bundle; | ||
5 | +import android.support.annotation.NonNull; | ||
6 | +import android.support.design.widget.BottomNavigationView; | ||
7 | +import android.support.v4.app.Fragment; | ||
8 | +import android.support.v7.app.AppCompatActivity; | ||
9 | +import android.support.v4.app.FragmentManager; | ||
10 | +import android.support.v4.app.FragmentTransaction; | ||
11 | +import android.view.MenuItem; | ||
12 | + | ||
13 | + | ||
14 | +import com.example.suemin.smartlamp.R; | ||
15 | +import com.example.suemin.smartlamp.bluetooth.Bluetooth; | ||
16 | +import com.example.suemin.smartlamp.environment.Env; | ||
17 | +import com.example.suemin.smartlamp.home.Home; | ||
18 | + | ||
19 | +public class MainActivity extends AppCompatActivity { | ||
20 | + FragmentManager fragmentManager = getSupportFragmentManager(); | ||
21 | + FragmentTransaction fragmentTransaction; | ||
22 | + | ||
23 | + Home homeFragment = new Home(); | ||
24 | + Env envFragment = new Env(); | ||
25 | + Bluetooth bluetoothFragment = new Bluetooth(); | ||
26 | + | ||
27 | + private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener | ||
28 | + = new BottomNavigationView.OnNavigationItemSelectedListener() { | ||
29 | + | ||
30 | + @Override | ||
31 | + public boolean onNavigationItemSelected(@NonNull MenuItem item) { | ||
32 | + fragmentTransaction = fragmentManager.beginTransaction(); | ||
33 | + | ||
34 | + switch (item.getItemId()) { | ||
35 | + case R.id.navigation_home: | ||
36 | + replaceFragment(homeFragment); | ||
37 | + return true; | ||
38 | + case R.id.navigation_env: | ||
39 | + replaceFragment(envFragment); | ||
40 | + return true; | ||
41 | + case R.id.navigation_bt: | ||
42 | + replaceFragment(bluetoothFragment); | ||
43 | + return true; | ||
44 | + } | ||
45 | + return false; | ||
46 | + } | ||
47 | + }; | ||
48 | + @Override | ||
49 | + protected void onCreate(Bundle savedInstanceState) { | ||
50 | + super.onCreate(savedInstanceState); | ||
51 | + setContentView(R.layout.activity_main); | ||
52 | + | ||
53 | + | ||
54 | + fragmentTransaction = fragmentManager.beginTransaction(); | ||
55 | + fragmentTransaction.replace(R.id.frameLayout, homeFragment).commitAllowingStateLoss(); | ||
56 | + | ||
57 | + BottomNavigationView navigation = (BottomNavigationView) findViewById(R.id.navigation); | ||
58 | + | ||
59 | + navigation.setOnNavigationItemSelectedListener(mOnNavigationItemSelectedListener); | ||
60 | + | ||
61 | + | ||
62 | + } | ||
63 | + public void replaceFragment(Fragment fragment) { | ||
64 | + FragmentManager fragmentManager = getSupportFragmentManager(); | ||
65 | + FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); | ||
66 | + fragmentTransaction.replace(R.id.frameLayout, fragment).commit(); | ||
67 | + } | ||
68 | + | ||
69 | + | ||
70 | +} |
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
1 | +package com.example.suemin.smartlamp.bluetooth; | ||
2 | + | ||
3 | +import java.util.HashMap; | ||
4 | + | ||
5 | + | ||
6 | +public class LampAttributes { | ||
7 | + private static HashMap<String, String> attributes = new HashMap(); | ||
8 | + public static String TH_SERVICE = "f7ff1200-dd52-7ca8-134d-8df9628c4659"; | ||
9 | + public static String HD_SERVICE = "91fc1400-3d67-40ec-b650-ab955d998080"; | ||
10 | + public static String RM_SERVICE = "f3122100-fcf3-46eb-aa08-513aa1a50461"; | ||
11 | + public static String CLIENT_CHARACTERISTIC_CONFIG = "00002902-0000-1000-8000-00805f9b34fb"; | ||
12 | + | ||
13 | + public static String NRF52 = "00001800-0000-1000-8000-00805f9b34fb"; | ||
14 | + | ||
15 | + public static String R_VALUE = "f3122101-fcf3-46eb-aa08-513aa1a50461"; | ||
16 | + public static String G_VALUE = "f3122102-fcf3-46eb-aa08-513aa1a50461"; | ||
17 | + public static String B_VALUE = "f3122103-fcf3-46eb-aa08-513aa1a50461"; | ||
18 | + | ||
19 | + public static String TEMP_VALUE = "f7ff1201-dd52-7ca8-134d-8df9628c4659"; | ||
20 | + public static String HUMD_VALUE = "f7ff1202-dd52-7ca8-134d-8df9628c4659"; | ||
21 | + | ||
22 | + public static String INTR_VALUE = "91fc1401-3d67-40ec-b650-ab955d998080"; | ||
23 | + | ||
24 | + | ||
25 | + static { | ||
26 | + // ㅅㅄ | ||
27 | + attributes.put(NRF52, "Generic Service"); | ||
28 | + attributes.put("00001801-0000-1000-8000-00805f9b34fb", "Generic Attribute service"); | ||
29 | + attributes.put(TH_SERVICE, "Temp Humid Service"); | ||
30 | + attributes.put(HD_SERVICE, "Human Detect Service"); | ||
31 | + attributes.put(RM_SERVICE, "Rgb Led Service"); | ||
32 | + | ||
33 | + attributes.put(R_VALUE, "R_VALUE"); | ||
34 | + attributes.put(G_VALUE, "G_VALUE"); | ||
35 | + attributes.put(B_VALUE, "B_VALUE"); | ||
36 | + attributes.put(TEMP_VALUE, "TEMP_VALUE"); | ||
37 | + attributes.put(HUMD_VALUE, "HUMD_VALUE"); | ||
38 | + attributes.put(INTR_VALUE, "INTR_VALUE"); | ||
39 | + } | ||
40 | + | ||
41 | + public static String lookup(String uuid, String defaultName) { | ||
42 | + String name = attributes.get(uuid); | ||
43 | + return name == null ? defaultName : name; | ||
44 | + } | ||
45 | +} | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +package com.example.suemin.smartlamp.bluetooth; | ||
2 | + | ||
3 | + | ||
4 | +import android.content.Context; | ||
5 | + | ||
6 | +import static com.example.suemin.smartlamp.bluetooth.Bluetooth.TurnOnLamp; | ||
7 | + | ||
8 | +public class SensorResult { | ||
9 | + static Context mcontext = null; | ||
10 | + public static int intr, humd, temp =0 ; | ||
11 | + public static int ppnum = 0; | ||
12 | + | ||
13 | + public SensorResult(Context context){ | ||
14 | + this.mcontext=context; | ||
15 | + } | ||
16 | + | ||
17 | + | ||
18 | + public static void saveData(int data, int uuid){ | ||
19 | + switch (uuid){ | ||
20 | + case 4: | ||
21 | + temp = data; | ||
22 | + break; | ||
23 | + case 5: | ||
24 | + humd = data; | ||
25 | + if(temp != 0){ | ||
26 | + stateTHI(); | ||
27 | + } | ||
28 | + break; | ||
29 | + case 6: | ||
30 | + intr = data; | ||
31 | + checkPeople(intr); | ||
32 | + break; | ||
33 | + } | ||
34 | + } | ||
35 | + | ||
36 | + private static void checkPeople(int intr){ | ||
37 | + if(intr == 0) { | ||
38 | + if (ppnum > 10) { | ||
39 | + ppnum = 0; | ||
40 | + TurnOnLamp(0,0,0); | ||
41 | + } else { | ||
42 | + ppnum++; | ||
43 | + } | ||
44 | + } | ||
45 | + } | ||
46 | + | ||
47 | + public static double getTHI() { | ||
48 | + if(humd ==0 || temp ==0){return 0;} | ||
49 | + double value = ((temp+humd)*0.7 +40.6); | ||
50 | + return value; | ||
51 | + } | ||
52 | + public static void stateTHI(){ | ||
53 | + | ||
54 | + double v = getTHI(); | ||
55 | + if(68 <= v && v <75 ){ | ||
56 | + TurnOnLamp(0,90,150); | ||
57 | + } | ||
58 | + else if(75<= v && v <80){ | ||
59 | + TurnOnLamp(0,120,200); | ||
60 | + } | ||
61 | + else if(v>=80){ | ||
62 | + TurnOnLamp(0,150,250); | ||
63 | + } | ||
64 | + | ||
65 | + } | ||
66 | + | ||
67 | + | ||
68 | + | ||
69 | +} |
source_code/android/smartlamp/app/src/main/java/com/example/suemin/smartlamp/environment/Env.java
0 → 100644
1 | +package com.example.suemin.smartlamp.environment; | ||
2 | + | ||
3 | +import android.content.Context; | ||
4 | +import android.graphics.drawable.ColorDrawable; | ||
5 | +import android.os.Bundle; | ||
6 | +import android.support.v4.app.Fragment; | ||
7 | +import android.support.v4.content.ContextCompat; | ||
8 | +import android.util.Log; | ||
9 | +import android.view.LayoutInflater; | ||
10 | +import android.view.View; | ||
11 | +import android.view.ViewGroup; | ||
12 | +import android.widget.AdapterView; | ||
13 | +import android.widget.ListView; | ||
14 | +import android.widget.Toast; | ||
15 | + | ||
16 | +import com.example.suemin.smartlamp.R; | ||
17 | +import com.example.suemin.smartlamp.bluetooth.Bluetooth; | ||
18 | +import com.example.suemin.smartlamp.environment.listview.CustomDialog; | ||
19 | +import com.example.suemin.smartlamp.environment.listview.ListViewAdapter; | ||
20 | + | ||
21 | + | ||
22 | + | ||
23 | +public class Env extends Fragment { | ||
24 | + | ||
25 | + private CustomDialog customDialog; | ||
26 | + | ||
27 | + public Env() { | ||
28 | + // Required empty public constructor | ||
29 | + } | ||
30 | + | ||
31 | + | ||
32 | + @Override | ||
33 | + public void onCreate(Bundle savedInstanceState) { | ||
34 | + super.onCreate(savedInstanceState); | ||
35 | + } | ||
36 | + | ||
37 | + public void setListView(View view) { | ||
38 | + ListViewAdapter adapter = new ListViewAdapter(); | ||
39 | + | ||
40 | + ListView listView = (ListView) view.findViewById(R.id.list); | ||
41 | + listView.setAdapter(adapter); | ||
42 | + adapter.addItem("휴식", ContextCompat.getDrawable(this.getContext(), R.drawable.sleep)); | ||
43 | + adapter.addItem("TV 시청", ContextCompat.getDrawable(this.getContext(), R.drawable.television)); | ||
44 | + adapter.addItem("독서 / 공부", ContextCompat.getDrawable(this.getContext(), R.drawable.book)); | ||
45 | + adapter.addItem("식사", ContextCompat.getDrawable(this.getContext(), R.drawable.dinner)); | ||
46 | + listView.setOnItemClickListener(listItemClickListener); | ||
47 | + } | ||
48 | + | ||
49 | + | ||
50 | + @Override | ||
51 | + public View onCreateView(LayoutInflater inflater, ViewGroup container, | ||
52 | + Bundle savedInstanceState) { | ||
53 | + View view = inflater.inflate(R.layout.fragment_env, container, false); | ||
54 | + setListView(view); | ||
55 | + | ||
56 | + return view; | ||
57 | + } | ||
58 | + | ||
59 | + private AdapterView.OnItemClickListener listItemClickListener= new AdapterView.OnItemClickListener(){ | ||
60 | + @Override | ||
61 | + public void onItemClick(AdapterView<?> parent, View view, int position, long id) { | ||
62 | + customDialog = new CustomDialog(getActivity(), positiveListener); | ||
63 | + customDialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); | ||
64 | + customDialog.show(); | ||
65 | + customDialog.setText(position); | ||
66 | + | ||
67 | + } | ||
68 | + }; | ||
69 | + private View.OnClickListener positiveListener = new View.OnClickListener() { | ||
70 | + public void onClick(View v) { | ||
71 | + Log.d("실내활동","onClick: " + customDialog.mode); | ||
72 | + Bluetooth.changeIndoorMode(customDialog.mode); | ||
73 | + Toast.makeText(getActivity(), "변경되었습니다", Toast.LENGTH_SHORT).show(); | ||
74 | + customDialog.dismiss(); | ||
75 | + } | ||
76 | + }; | ||
77 | + | ||
78 | + | ||
79 | + @Override | ||
80 | + public void onAttach(Context context) { | ||
81 | + super.onAttach(context); | ||
82 | + } | ||
83 | + | ||
84 | + @Override | ||
85 | + public void onDetach() { | ||
86 | + super.onDetach(); | ||
87 | + } | ||
88 | + | ||
89 | + @Override | ||
90 | + public void onDestroy() { | ||
91 | + super.onDestroy(); | ||
92 | + } | ||
93 | + | ||
94 | + | ||
95 | +} |
1 | +package com.example.suemin.smartlamp.environment.listview; | ||
2 | + | ||
3 | +import android.app.Dialog; | ||
4 | +import android.content.Context; | ||
5 | +import android.os.Bundle; | ||
6 | +import android.support.annotation.NonNull; | ||
7 | +import android.view.View; | ||
8 | +import android.view.WindowManager; | ||
9 | +import android.widget.Button; | ||
10 | +import android.widget.TextView; | ||
11 | + | ||
12 | +import com.example.suemin.smartlamp.R; | ||
13 | + | ||
14 | +public class CustomDialog extends Dialog { | ||
15 | + | ||
16 | + private Button mPositiveButton; | ||
17 | + | ||
18 | + private View.OnClickListener mPositiveListener; | ||
19 | + private TextView AlertTitle, AlertMode, AlertText; | ||
20 | + public int mode; | ||
21 | + | ||
22 | + @Override | ||
23 | + protected void onCreate(Bundle savedInstanceState) { | ||
24 | + super.onCreate(savedInstanceState); | ||
25 | + | ||
26 | + WindowManager.LayoutParams layoutParams = new WindowManager.LayoutParams(); | ||
27 | + layoutParams.flags = WindowManager.LayoutParams.FLAG_DIM_BEHIND; | ||
28 | + layoutParams.dimAmount = 0.8f; | ||
29 | + | ||
30 | + getWindow().setAttributes(layoutParams); | ||
31 | + | ||
32 | + setContentView(R.layout.custom_dialog); | ||
33 | + | ||
34 | + mPositiveButton=(Button)findViewById(R.id.pbutton); | ||
35 | + | ||
36 | + mPositiveButton.setOnClickListener(mPositiveListener); | ||
37 | + | ||
38 | + AlertTitle = (TextView) findViewById(R.id.dialog_title); | ||
39 | + AlertMode = (TextView) findViewById(R.id.dialog_num); | ||
40 | + AlertText = (TextView) findViewById(R.id.dialog_state); | ||
41 | + | ||
42 | + } | ||
43 | + | ||
44 | + public CustomDialog(@NonNull Context context, View.OnClickListener positiveListener) { | ||
45 | + super(context); | ||
46 | + this.mPositiveListener = positiveListener; | ||
47 | + } | ||
48 | + public boolean setText(int position) | ||
49 | + { | ||
50 | + mode = position; | ||
51 | + switch (position) { | ||
52 | + case 0: | ||
53 | + AlertTitle.setText("휴식"); | ||
54 | + AlertMode.setText("모드로"); | ||
55 | + AlertText.setText("변경하시겠습니까 ?"); | ||
56 | + break; | ||
57 | + case 1: | ||
58 | + AlertTitle.setText("TV 시청"); | ||
59 | + AlertMode.setText("모드로"); | ||
60 | + AlertText.setText("변경하시겠습니까 ?"); | ||
61 | + break; | ||
62 | + case 2: | ||
63 | + AlertTitle.setText("독서 / 공부"); | ||
64 | + AlertMode.setText("모드로"); | ||
65 | + AlertText.setText("변경하시겠습니까 ?"); | ||
66 | + break; | ||
67 | + case 3: | ||
68 | + AlertTitle.setText("식사"); | ||
69 | + AlertMode.setText("모드로"); | ||
70 | + AlertText.setText("변경하시겠습니까 ?"); | ||
71 | + break; | ||
72 | + | ||
73 | + } | ||
74 | + return true; | ||
75 | + } | ||
76 | + | ||
77 | +} | ||
78 | + |
1 | +package com.example.suemin.smartlamp.environment.listview; | ||
2 | + | ||
3 | +import android.content.Context; | ||
4 | +import android.graphics.drawable.Drawable; | ||
5 | +import android.view.LayoutInflater; | ||
6 | +import android.view.View; | ||
7 | +import android.view.ViewGroup; | ||
8 | +import android.widget.BaseAdapter; | ||
9 | +import android.widget.ImageView; | ||
10 | +import android.widget.TextView; | ||
11 | + | ||
12 | +import com.example.suemin.smartlamp.R; | ||
13 | + | ||
14 | +import java.util.ArrayList; | ||
15 | + | ||
16 | +public class ListViewAdapter extends BaseAdapter { | ||
17 | + | ||
18 | + private ArrayList<ListViewItem> listViewItemList= new ArrayList<ListViewItem>(); | ||
19 | + | ||
20 | + public ListViewAdapter(){} | ||
21 | + | ||
22 | + @Override | ||
23 | + public int getCount() { | ||
24 | + return listViewItemList.size(); | ||
25 | + } | ||
26 | + | ||
27 | + @Override | ||
28 | + public Object getItem(int position) { | ||
29 | + return listViewItemList.get(position); | ||
30 | + } | ||
31 | + | ||
32 | + @Override | ||
33 | + public long getItemId(int position) { | ||
34 | + return position; | ||
35 | + } | ||
36 | + | ||
37 | + @Override | ||
38 | + public View getView(int position, View convertView, ViewGroup parent) { | ||
39 | + final int pos = position; | ||
40 | + final Context context = parent.getContext(); | ||
41 | + | ||
42 | + if(convertView == null){ | ||
43 | + LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); | ||
44 | + convertView = inflater.inflate(R.layout.listview_item, parent, false); | ||
45 | + } | ||
46 | + | ||
47 | + TextView titleTextView = (TextView) convertView.findViewById(R.id.textView1); | ||
48 | + ImageView iconImageView = (ImageView) convertView.findViewById(R.id.imageView1); | ||
49 | + | ||
50 | + ListViewItem listViewItem = listViewItemList.get(position); | ||
51 | + | ||
52 | + titleTextView.setText(listViewItem.getTitle()); | ||
53 | + iconImageView.setImageDrawable(listViewItem.getIcon()); | ||
54 | + | ||
55 | + return convertView; | ||
56 | + } | ||
57 | + public void addItem(String title, Drawable icon){ | ||
58 | + ListViewItem item = new ListViewItem(); | ||
59 | + item.setTitle(title); | ||
60 | + item.setIcon(icon); | ||
61 | + listViewItemList.add(item); | ||
62 | + } | ||
63 | +} |
1 | +package com.example.suemin.smartlamp.environment.listview; | ||
2 | + | ||
3 | +import android.graphics.drawable.Drawable; | ||
4 | + | ||
5 | +public class ListViewItem { | ||
6 | + private String titleStr ; | ||
7 | + private Drawable iconDrawable ; | ||
8 | + | ||
9 | + public void setIcon(Drawable icon) { | ||
10 | + iconDrawable = icon ; | ||
11 | + } | ||
12 | + public void setTitle(String title) { | ||
13 | + titleStr = title ; | ||
14 | + } | ||
15 | + | ||
16 | + public Drawable getIcon() { | ||
17 | + return this.iconDrawable ; | ||
18 | + } | ||
19 | + public String getTitle() { | ||
20 | + return this.titleStr ; | ||
21 | + } | ||
22 | +} |
source_code/android/smartlamp/app/src/main/java/com/example/suemin/smartlamp/home/Home.java
0 → 100644
1 | +package com.example.suemin.smartlamp.home; | ||
2 | + | ||
3 | + | ||
4 | +import android.content.Context; | ||
5 | +import android.os.Bundle; | ||
6 | +import android.support.v4.app.Fragment; | ||
7 | +import android.view.LayoutInflater; | ||
8 | +import android.view.View; | ||
9 | +import android.view.ViewGroup; | ||
10 | +import android.widget.CompoundButton; | ||
11 | +import android.widget.ImageView; | ||
12 | +import android.widget.Switch; | ||
13 | +import android.widget.TextView; | ||
14 | + | ||
15 | +import com.example.suemin.smartlamp.R; | ||
16 | +import com.example.suemin.smartlamp.bluetooth.Bluetooth; | ||
17 | + | ||
18 | +import static com.example.suemin.smartlamp.bluetooth.SensorResult.stateTHI; | ||
19 | + | ||
20 | + | ||
21 | +public class Home extends Fragment { | ||
22 | + | ||
23 | + public static boolean LampON = false; | ||
24 | + | ||
25 | + public Home() { | ||
26 | + // Required empty public constructor | ||
27 | + } | ||
28 | + | ||
29 | + @Override | ||
30 | + public void onCreate(Bundle savedInstanceState) { | ||
31 | + super.onCreate(savedInstanceState); | ||
32 | + } | ||
33 | + @Override | ||
34 | + public View onCreateView(LayoutInflater inflater, ViewGroup container, | ||
35 | + Bundle savedInstanceState) { | ||
36 | + View view = inflater.inflate(R.layout.fragment_home, container, false); | ||
37 | + final TextView optionState= (TextView) view.findViewById(R.id.textView_switch); | ||
38 | + final ImageView imgState = (ImageView) view.findViewById(R.id.imageView2); | ||
39 | + | ||
40 | + Switch sw = (Switch) view.findViewById(R.id.switch1); | ||
41 | + sw.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { | ||
42 | + @Override | ||
43 | + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { | ||
44 | + if (isChecked) { | ||
45 | + optionState.setText(" ON "); | ||
46 | + imgState.setImageResource(R.drawable.streetlight); | ||
47 | + if (!LampON) { | ||
48 | + Bluetooth.TurnOnLamp(200,250,0); | ||
49 | + LampON = true; | ||
50 | + try { | ||
51 | + Thread.sleep(3000); | ||
52 | + } catch (InterruptedException e) { | ||
53 | + e.printStackTrace(); | ||
54 | + } | ||
55 | + stateTHI(); | ||
56 | + | ||
57 | + } | ||
58 | + } else { | ||
59 | + optionState.setText(" OFF "); | ||
60 | + imgState.setImageResource(R.drawable.streetlight1); | ||
61 | + if(LampON) { | ||
62 | + Bluetooth.TurnOnLamp(0,0,0); | ||
63 | + } | ||
64 | + } | ||
65 | + } | ||
66 | + }); | ||
67 | + return view; | ||
68 | + } | ||
69 | + | ||
70 | + | ||
71 | + @Override | ||
72 | + public void onAttach(Context context) { | ||
73 | + super.onAttach(context); | ||
74 | + } | ||
75 | + | ||
76 | + @Override | ||
77 | + public void onDetach() { | ||
78 | + super.onDetach(); | ||
79 | + } | ||
80 | + | ||
81 | +} |
1 | +<vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
2 | + xmlns:aapt="http://schemas.android.com/aapt" | ||
3 | + android:width="108dp" | ||
4 | + android:height="108dp" | ||
5 | + android:viewportWidth="108" | ||
6 | + android:viewportHeight="108"> | ||
7 | + <path | ||
8 | + android:fillType="evenOdd" | ||
9 | + android:pathData="M32,64C32,64 38.39,52.99 44.13,50.95C51.37,48.37 70.14,49.57 70.14,49.57L108.26,87.69L108,109.01L75.97,107.97L32,64Z" | ||
10 | + android:strokeWidth="1" | ||
11 | + android:strokeColor="#00000000"> | ||
12 | + <aapt:attr name="android:fillColor"> | ||
13 | + <gradient | ||
14 | + android:endX="78.5885" | ||
15 | + android:endY="90.9159" | ||
16 | + android:startX="48.7653" | ||
17 | + android:startY="61.0927" | ||
18 | + android:type="linear"> | ||
19 | + <item | ||
20 | + android:color="#44000000" | ||
21 | + android:offset="0.0" /> | ||
22 | + <item | ||
23 | + android:color="#00000000" | ||
24 | + android:offset="1.0" /> | ||
25 | + </gradient> | ||
26 | + </aapt:attr> | ||
27 | + </path> | ||
28 | + <path | ||
29 | + android:fillColor="#FFFFFF" | ||
30 | + android:fillType="nonZero" | ||
31 | + android:pathData="M66.94,46.02L66.94,46.02C72.44,50.07 76,56.61 76,64L32,64C32,56.61 35.56,50.11 40.98,46.06L36.18,41.19C35.45,40.45 35.45,39.3 36.18,38.56C36.91,37.81 38.05,37.81 38.78,38.56L44.25,44.05C47.18,42.57 50.48,41.71 54,41.71C57.48,41.71 60.78,42.57 63.68,44.05L69.11,38.56C69.84,37.81 70.98,37.81 71.71,38.56C72.44,39.3 72.44,40.45 71.71,41.19L66.94,46.02ZM62.94,56.92C64.08,56.92 65,56.01 65,54.88C65,53.76 64.08,52.85 62.94,52.85C61.8,52.85 60.88,53.76 60.88,54.88C60.88,56.01 61.8,56.92 62.94,56.92ZM45.06,56.92C46.2,56.92 47.13,56.01 47.13,54.88C47.13,53.76 46.2,52.85 45.06,52.85C43.92,52.85 43,53.76 43,54.88C43,56.01 43.92,56.92 45.06,56.92Z" | ||
32 | + android:strokeWidth="1" | ||
33 | + android:strokeColor="#00000000" /> | ||
34 | +</vector> |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<shape xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + android:padding="10dp" | ||
4 | + android:shape="rectangle" > | ||
5 | + <solid android:color="@color/colorPrimary" /> | ||
6 | + <gradient | ||
7 | + android:startColor="@color/colorPrimary" | ||
8 | + android:endColor="#FFFFFF" | ||
9 | + android:angle= "270"> | ||
10 | + </gradient> | ||
11 | +</shape> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
18 KB
15.9 KB
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<shape xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + android:padding="10dp" | ||
4 | + android:shape="rectangle" | ||
5 | + > | ||
6 | + <solid android:color="#FFFFFF"></solid> | ||
7 | + <corners | ||
8 | + android:bottomLeftRadius="30dp" | ||
9 | + android:bottomRightRadius="30dp" | ||
10 | + android:topLeftRadius="30dp" | ||
11 | + android:topRightRadius="30dp" /> | ||
12 | + <stroke | ||
13 | + android:width="2dp" | ||
14 | + android:color="@color/colorPrimaryDark" /> | ||
15 | +</shape> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<shape xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + android:padding="10dp" | ||
4 | + android:shape="rectangle" > | ||
5 | + <solid android:color="@color/colorPrimaryDark" /> | ||
6 | + <corners | ||
7 | + android:bottomLeftRadius="20dp" | ||
8 | + android:bottomRightRadius="20dp" | ||
9 | + android:topLeftRadius="20dp" | ||
10 | + android:topRightRadius="20dp" /> | ||
11 | + <stroke | ||
12 | + android:width="1dp" | ||
13 | + android:color="@color/colorPrimaryDark" /> | ||
14 | +</shape> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
38.2 KB
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<shape xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + android:padding="10dp" | ||
4 | + android:shape="rectangle" | ||
5 | + > | ||
6 | + <corners | ||
7 | + android:bottomLeftRadius="30dp" | ||
8 | + android:bottomRightRadius="30dp" | ||
9 | + android:topLeftRadius="30dp" | ||
10 | + android:topRightRadius="30dp" /> | ||
11 | + | ||
12 | +</shape> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<vector android:height="24dp" android:tint="#3A73C0" | ||
2 | + android:viewportHeight="24.0" android:viewportWidth="24.0" | ||
3 | + android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android" | ||
4 | + > | ||
5 | + <group | ||
6 | + android:name="rotationGroup" | ||
7 | + android:pivotX="12" | ||
8 | + android:pivotY="12" | ||
9 | + android:rotation= "90"> | ||
10 | + <path android:fillAlpha=".3" android:fillColor="#3a73c0" android:pathData="M17,5.33C17,4.6 16.4,4 15.67,4H14V2h-4v2H8.33C7.6,4 7,4.6 7,5.33V8h10V5.33z"/> | ||
11 | + <path android:fillColor="#3a73c0" android:pathData="M7,8v12.67C7,21.4 7.6,22 8.33,22h7.33c0.74,0 1.34,-0.6 1.34,-1.33V8H7z"/> | ||
12 | + </group> | ||
13 | +</vector> |
1 | +<vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
2 | + android:width="20dp" | ||
3 | + android:height="20dp" | ||
4 | + android:viewportWidth="27.0" | ||
5 | + android:viewportHeight="27.0"> | ||
6 | + <path | ||
7 | + android:fillColor="@color/colorAccent" | ||
8 | + android:pathData="M17.71,7.71L12,2h-1v7.59L6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 11,14.41L11,22h1l5.71,-5.71 -4.3,-4.29 4.3,-4.29zM13,5.83l1.88,1.88L13,9.59L13,5.83zM14.88,16.29L13,18.17v-3.76l1.88,1.88z"/> | ||
9 | +</vector> |
1 | +<vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
2 | + android:width="30dp" | ||
3 | + android:height="30dp" | ||
4 | + android:viewportWidth="24.0" | ||
5 | + android:viewportHeight="24.0"> | ||
6 | + <path | ||
7 | + android:fillColor="#3a73c0" | ||
8 | + android:pathData="M19.35,10.04C18.67,6.59 15.64,4 12,4 9.11,4 6.6,5.64 5.35,8.04 2.34,8.36 0,10.91 0,14c0,3.31 2.69,6 6,6h13c2.76,0 5,-2.24 5,-5 0,-2.64 -2.05,-4.78 -4.65,-4.96zM19,18H6c-2.21,0 -4,-1.79 -4,-4s1.79,-4 4,-4h0.71C7.37,7.69 9.48,6 12,6c3.04,0 5.5,2.46 5.5,5.5v0.5H19c1.66,0 3,1.34 3,3s-1.34,3 -3,3z"/> | ||
9 | +</vector> |
1 | +<vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
2 | + android:width="24dp" | ||
3 | + android:height="24dp" | ||
4 | + android:viewportWidth="24.0" | ||
5 | + android:viewportHeight="24.0"> | ||
6 | + <path | ||
7 | + android:fillColor="#FF000000" | ||
8 | + android:pathData="M10,20v-6h4v6h5v-8h3L12,3 2,12h3v8z" /> | ||
9 | +</vector> |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + android:width="108dp" | ||
4 | + android:height="108dp" | ||
5 | + android:viewportWidth="108" | ||
6 | + android:viewportHeight="108"> | ||
7 | + <path | ||
8 | + android:fillColor="#008577" | ||
9 | + android:pathData="M0,0h108v108h-108z" /> | ||
10 | + <path | ||
11 | + android:fillColor="#00000000" | ||
12 | + android:pathData="M9,0L9,108" | ||
13 | + android:strokeWidth="0.8" | ||
14 | + android:strokeColor="#33FFFFFF" /> | ||
15 | + <path | ||
16 | + android:fillColor="#00000000" | ||
17 | + android:pathData="M19,0L19,108" | ||
18 | + android:strokeWidth="0.8" | ||
19 | + android:strokeColor="#33FFFFFF" /> | ||
20 | + <path | ||
21 | + android:fillColor="#00000000" | ||
22 | + android:pathData="M29,0L29,108" | ||
23 | + android:strokeWidth="0.8" | ||
24 | + android:strokeColor="#33FFFFFF" /> | ||
25 | + <path | ||
26 | + android:fillColor="#00000000" | ||
27 | + android:pathData="M39,0L39,108" | ||
28 | + android:strokeWidth="0.8" | ||
29 | + android:strokeColor="#33FFFFFF" /> | ||
30 | + <path | ||
31 | + android:fillColor="#00000000" | ||
32 | + android:pathData="M49,0L49,108" | ||
33 | + android:strokeWidth="0.8" | ||
34 | + android:strokeColor="#33FFFFFF" /> | ||
35 | + <path | ||
36 | + android:fillColor="#00000000" | ||
37 | + android:pathData="M59,0L59,108" | ||
38 | + android:strokeWidth="0.8" | ||
39 | + android:strokeColor="#33FFFFFF" /> | ||
40 | + <path | ||
41 | + android:fillColor="#00000000" | ||
42 | + android:pathData="M69,0L69,108" | ||
43 | + android:strokeWidth="0.8" | ||
44 | + android:strokeColor="#33FFFFFF" /> | ||
45 | + <path | ||
46 | + android:fillColor="#00000000" | ||
47 | + android:pathData="M79,0L79,108" | ||
48 | + android:strokeWidth="0.8" | ||
49 | + android:strokeColor="#33FFFFFF" /> | ||
50 | + <path | ||
51 | + android:fillColor="#00000000" | ||
52 | + android:pathData="M89,0L89,108" | ||
53 | + android:strokeWidth="0.8" | ||
54 | + android:strokeColor="#33FFFFFF" /> | ||
55 | + <path | ||
56 | + android:fillColor="#00000000" | ||
57 | + android:pathData="M99,0L99,108" | ||
58 | + android:strokeWidth="0.8" | ||
59 | + android:strokeColor="#33FFFFFF" /> | ||
60 | + <path | ||
61 | + android:fillColor="#00000000" | ||
62 | + android:pathData="M0,9L108,9" | ||
63 | + android:strokeWidth="0.8" | ||
64 | + android:strokeColor="#33FFFFFF" /> | ||
65 | + <path | ||
66 | + android:fillColor="#00000000" | ||
67 | + android:pathData="M0,19L108,19" | ||
68 | + android:strokeWidth="0.8" | ||
69 | + android:strokeColor="#33FFFFFF" /> | ||
70 | + <path | ||
71 | + android:fillColor="#00000000" | ||
72 | + android:pathData="M0,29L108,29" | ||
73 | + android:strokeWidth="0.8" | ||
74 | + android:strokeColor="#33FFFFFF" /> | ||
75 | + <path | ||
76 | + android:fillColor="#00000000" | ||
77 | + android:pathData="M0,39L108,39" | ||
78 | + android:strokeWidth="0.8" | ||
79 | + android:strokeColor="#33FFFFFF" /> | ||
80 | + <path | ||
81 | + android:fillColor="#00000000" | ||
82 | + android:pathData="M0,49L108,49" | ||
83 | + android:strokeWidth="0.8" | ||
84 | + android:strokeColor="#33FFFFFF" /> | ||
85 | + <path | ||
86 | + android:fillColor="#00000000" | ||
87 | + android:pathData="M0,59L108,59" | ||
88 | + android:strokeWidth="0.8" | ||
89 | + android:strokeColor="#33FFFFFF" /> | ||
90 | + <path | ||
91 | + android:fillColor="#00000000" | ||
92 | + android:pathData="M0,69L108,69" | ||
93 | + android:strokeWidth="0.8" | ||
94 | + android:strokeColor="#33FFFFFF" /> | ||
95 | + <path | ||
96 | + android:fillColor="#00000000" | ||
97 | + android:pathData="M0,79L108,79" | ||
98 | + android:strokeWidth="0.8" | ||
99 | + android:strokeColor="#33FFFFFF" /> | ||
100 | + <path | ||
101 | + android:fillColor="#00000000" | ||
102 | + android:pathData="M0,89L108,89" | ||
103 | + android:strokeWidth="0.8" | ||
104 | + android:strokeColor="#33FFFFFF" /> | ||
105 | + <path | ||
106 | + android:fillColor="#00000000" | ||
107 | + android:pathData="M0,99L108,99" | ||
108 | + android:strokeWidth="0.8" | ||
109 | + android:strokeColor="#33FFFFFF" /> | ||
110 | + <path | ||
111 | + android:fillColor="#00000000" | ||
112 | + android:pathData="M19,29L89,29" | ||
113 | + android:strokeWidth="0.8" | ||
114 | + android:strokeColor="#33FFFFFF" /> | ||
115 | + <path | ||
116 | + android:fillColor="#00000000" | ||
117 | + android:pathData="M19,39L89,39" | ||
118 | + android:strokeWidth="0.8" | ||
119 | + android:strokeColor="#33FFFFFF" /> | ||
120 | + <path | ||
121 | + android:fillColor="#00000000" | ||
122 | + android:pathData="M19,49L89,49" | ||
123 | + android:strokeWidth="0.8" | ||
124 | + android:strokeColor="#33FFFFFF" /> | ||
125 | + <path | ||
126 | + android:fillColor="#00000000" | ||
127 | + android:pathData="M19,59L89,59" | ||
128 | + android:strokeWidth="0.8" | ||
129 | + android:strokeColor="#33FFFFFF" /> | ||
130 | + <path | ||
131 | + android:fillColor="#00000000" | ||
132 | + android:pathData="M19,69L89,69" | ||
133 | + android:strokeWidth="0.8" | ||
134 | + android:strokeColor="#33FFFFFF" /> | ||
135 | + <path | ||
136 | + android:fillColor="#00000000" | ||
137 | + android:pathData="M19,79L89,79" | ||
138 | + android:strokeWidth="0.8" | ||
139 | + android:strokeColor="#33FFFFFF" /> | ||
140 | + <path | ||
141 | + android:fillColor="#00000000" | ||
142 | + android:pathData="M29,19L29,89" | ||
143 | + android:strokeWidth="0.8" | ||
144 | + android:strokeColor="#33FFFFFF" /> | ||
145 | + <path | ||
146 | + android:fillColor="#00000000" | ||
147 | + android:pathData="M39,19L39,89" | ||
148 | + android:strokeWidth="0.8" | ||
149 | + android:strokeColor="#33FFFFFF" /> | ||
150 | + <path | ||
151 | + android:fillColor="#00000000" | ||
152 | + android:pathData="M49,19L49,89" | ||
153 | + android:strokeWidth="0.8" | ||
154 | + android:strokeColor="#33FFFFFF" /> | ||
155 | + <path | ||
156 | + android:fillColor="#00000000" | ||
157 | + android:pathData="M59,19L59,89" | ||
158 | + android:strokeWidth="0.8" | ||
159 | + android:strokeColor="#33FFFFFF" /> | ||
160 | + <path | ||
161 | + android:fillColor="#00000000" | ||
162 | + android:pathData="M69,19L69,89" | ||
163 | + android:strokeWidth="0.8" | ||
164 | + android:strokeColor="#33FFFFFF" /> | ||
165 | + <path | ||
166 | + android:fillColor="#00000000" | ||
167 | + android:pathData="M79,19L79,89" | ||
168 | + android:strokeWidth="0.8" | ||
169 | + android:strokeColor="#33FFFFFF" /> | ||
170 | +</vector> |
11.1 KB
33.9 KB
14.9 KB
22.2 KB
1 | +<vector xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt" | ||
2 | + android:viewportWidth="480.011" | ||
3 | + android:viewportHeight="480.011" | ||
4 | + android:width="512dp" | ||
5 | + android:height="512dp"> | ||
6 | + <path | ||
7 | + android:pathData="M440.03 216.004c-14.362 -0.012 -26.964 -9.572 -30.844 -23.4 -10.301 -36.573 -32.069 -68.873 -62.1 -92.15 -63.11 -48.595 -151.033 -48.595 -214.143 0 -12.083 9.329 -22.896 20.195 -32.164 32.325l66.2 -19.471c16.955 -4.987 34.742 4.716 39.729 21.671s-4.716 34.742 -21.671 39.729l-135.994 40c-16.955 4.986 -34.742 -4.717 -39.728 -21.672 -0.694 -2.362 -1.114 -4.795 -1.251 -7.253l-8 -144c-1.104 -17.639 12.301 -32.832 29.939 -33.935s32.832 12.301 33.935 29.94c0.009 0.149 0.018 0.298 0.025 0.448l2.045 36.805c84.413 -89.396 222.822 -100.304 320.196 -25.237 40.928 31.727 70.593 75.753 84.629 125.6 4.75 17.023 -5.2 34.673 -22.223 39.423 -2.793 0.779 -5.678 1.175 -8.577 1.177zm-408.017 -192c-0.3 0 -0.593 0.009 -0.893 0.025 -8.816 0.503 -15.562 8.046 -15.082 16.863l8 144c0.491 8.823 8.041 15.577 16.864 15.087 1.228 -0.068 2.443 -0.278 3.623 -0.625l136 -40c8.478 -2.493 13.329 -11.387 10.835 -19.865s-11.387 -13.329 -19.865 -10.835l-87.453 25.722c-4.239 1.247 -8.686 -1.179 -9.932 -5.418 -0.624 -2.123 -0.342 -4.409 0.781 -6.316 12.433 -21.203 28.818 -39.824 48.268 -54.853l4.89 6.331 -4.89 -6.331c68.87 -53.045 164.83 -53.045 233.7 0 32.758 25.389 56.502 60.622 67.738 100.515 2.375 8.512 11.2 13.487 19.712 11.112s13.487 -11.2 11.112 -19.712c-13.103 -46.531 -40.794 -87.627 -79 -117.243 -80.393 -61.945 -192.431 -61.945 -272.824 0 -14.208 10.994 -27.043 23.658 -38.227 37.717 -2.753 3.456 -7.786 4.026 -11.242 1.273 -1.784 -1.421 -2.877 -3.536 -3.003 -5.814l-3.14 -56.523c-0.484 -8.471 -7.488 -15.096 -15.972 -15.11z" | ||
8 | + android:fillColor="@color/colorAccent" /> | ||
9 | + <path | ||
10 | + android:pathData="M240.013 480.004c-52.923 0.184 -104.385 -17.344 -146.193 -49.793 -40.928 -31.726 -70.592 -75.751 -84.627 -125.597 -4.689 -17.04 5.323 -34.654 22.363 -39.343 16.957 -4.666 34.501 5.226 39.284 22.15 10.301 36.571 32.069 68.869 62.1 92.143 76.608 59.134 186.648 44.969 245.782 -31.639 0.176 -0.228 0.351 -0.456 0.526 -0.685l-66.2 19.471c-16.882 5.23 -34.806 -4.216 -40.036 -21.098s4.216 -34.806 21.098 -40.036c0.292 -0.091 0.586 -0.177 0.881 -0.259l135.993 -40c16.955 -4.986 34.742 4.716 39.728 21.672 0.694 2.361 1.114 4.794 1.251 7.25l8 143.989c0.959 17.637 -12.54 32.723 -30.175 33.722 -0.6 0.034 -1.2 0.051 -1.8 0.051 -16.975 -0.012 -30.986 -13.276 -31.928 -30.225l-2.045 -36.8c-45.149 47.968 -108.129 75.124 -174.002 75.027zm-200.008 -199.985c-8.837 0.006 -15.995 7.175 -15.989 16.011 0.001 1.45 0.199 2.892 0.589 4.289 13.103 46.528 40.794 87.622 79 117.235 80.395 61.94 192.43 61.94 272.825 0 14.208 -10.994 27.042 -23.656 38.227 -37.714 2.753 -3.456 7.786 -4.026 11.242 -1.273 1.784 1.421 2.876 3.536 3.003 5.813l3.14 56.518c0.547 8.82 8.141 15.526 16.96 14.978 8.739 -0.542 15.419 -8.009 14.99 -16.754l-8 -143.988c-0.491 -8.823 -8.042 -15.577 -16.865 -15.086 -1.228 0.068 -2.444 0.278 -3.623 0.625l-135.995 40c-8.483 2.476 -13.352 11.359 -10.876 19.842s11.359 13.352 19.842 10.876c0.021 -0.006 0.041 -0.012 0.062 -0.018l87.449 -25.719c4.239 -1.247 8.686 1.178 9.933 5.416 0.625 2.123 0.342 4.411 -0.781 6.318 -12.433 21.202 -28.818 39.821 -48.268 54.848 -68.871 53.043 -164.829 53.043 -233.7 0 -32.755 -25.385 -56.498 -60.613 -67.735 -100.5 -1.936 -6.923 -8.242 -11.712 -15.43 -11.717z" | ||
11 | + android:fillColor="@color/colorAccent" /> | ||
12 | + | ||
13 | +</vector> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
19.9 KB
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | + <shape xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + android:padding="10dp" | ||
4 | + android:shape="rectangle" | ||
5 | + > | ||
6 | + <corners | ||
7 | + android:bottomLeftRadius="30dp" | ||
8 | + android:bottomRightRadius="30dp" | ||
9 | + android:topLeftRadius="30dp" | ||
10 | + android:topRightRadius="30dp" /> | ||
11 | + | ||
12 | + </shape> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
No preview for this file type
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<font-family xmlns:android="http://schemas.android.com/apk/res/android"> | ||
3 | + <font | ||
4 | + android:fontStyle = "normal" | ||
5 | + android:fontWeight="400" | ||
6 | + android:font = "@font/noto"/> | ||
7 | + <font | ||
8 | + android:fontStyle = "normal" | ||
9 | + android:fontWeight = "400" | ||
10 | + android:font = "@font/beba"/> | ||
11 | +</font-family> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
No preview for this file type
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + xmlns:app="http://schemas.android.com/apk/res-auto" | ||
4 | + xmlns:tools="http://schemas.android.com/tools" | ||
5 | + android:id="@+id/container" | ||
6 | + android:layout_width="match_parent" | ||
7 | + android:layout_height="match_parent" | ||
8 | + tools:context="com.example.suemin.smartlamp.MainActivity" | ||
9 | + > | ||
10 | + | ||
11 | + | ||
12 | + <android.support.v7.widget.Toolbar | ||
13 | + android:id="@+id/tb" | ||
14 | + android:layout_width="match_parent" | ||
15 | + android:layout_height="wrap_content" | ||
16 | + android:background="@color/colorPrimaryDark"> | ||
17 | + <ImageView | ||
18 | + android:layout_width="32dp" | ||
19 | + android:layout_height="30dp" | ||
20 | + android:src="@drawable/lamp" | ||
21 | + android:paddingTop="8dp" | ||
22 | + android:layout_marginRight="5dp"/> | ||
23 | + | ||
24 | + <TextView | ||
25 | + android:layout_width="match_parent" | ||
26 | + android:layout_height="match_parent" | ||
27 | + android:gravity="left" | ||
28 | + android:text="@string/app_name" | ||
29 | + android:fontFamily="@font/beba" | ||
30 | + android:textColor="@color/colorAccent" | ||
31 | + android:textSize="21dp" | ||
32 | + android:textStyle="bold" | ||
33 | + /> | ||
34 | + | ||
35 | + </android.support.v7.widget.Toolbar> | ||
36 | + | ||
37 | + <FrameLayout | ||
38 | + android:id="@+id/frameLayout" | ||
39 | + android:layout_width="match_parent" | ||
40 | + android:layout_height="match_parent" | ||
41 | + android:layout_marginTop="?attr/actionBarSize" | ||
42 | + android:layout_marginBottom="?attr/actionBarSize" | ||
43 | + /> | ||
44 | + | ||
45 | + <android.support.design.widget.BottomNavigationView | ||
46 | + android:id="@+id/navigation" | ||
47 | + android:layout_width="0dp" | ||
48 | + android:layout_height="wrap_content" | ||
49 | + android:layout_marginStart="0dp" | ||
50 | + android:layout_marginEnd="0dp" | ||
51 | + android:background="@color/colorPrimaryDark" | ||
52 | + app:layout_constraintBottom_toBottomOf="parent" | ||
53 | + app:layout_constraintLeft_toLeftOf="parent" | ||
54 | + app:layout_constraintRight_toRightOf="parent" | ||
55 | + app:menu="@menu/navigation" /> | ||
56 | + | ||
57 | +</android.support.constraint.ConstraintLayout> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | + | ||
3 | +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
4 | + android:layout_width="match_parent" | ||
5 | + android:layout_height="wrap_content" | ||
6 | + > | ||
7 | + <TextView | ||
8 | + android:id="@+id/bt_textView" | ||
9 | + android:layout_width="wrap_content" | ||
10 | + android:layout_height="wrap_content" | ||
11 | + android:layout_marginLeft="16dp" | ||
12 | + android:gravity="left" | ||
13 | + android:text="name" | ||
14 | + android:textColor="@color/colorAccent" | ||
15 | + android:fontFamily="@font/noto" | ||
16 | + android:textSize="21dp" | ||
17 | + /> | ||
18 | + <TextView | ||
19 | + android:id="@+id/bt_textView_addr" | ||
20 | + android:layout_width="wrap_content" | ||
21 | + android:layout_height="wrap_content" | ||
22 | + android:layout_marginLeft="16dp" | ||
23 | + android:gravity="left" | ||
24 | + android:text="addr" | ||
25 | + android:textColor="@color/colorAccent" | ||
26 | + android:textSize="14dp" | ||
27 | + android:layout_below="@+id/bt_textView" | ||
28 | + /> | ||
29 | +</RelativeLayout> |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + android:layout_width="match_parent" | ||
4 | + android:layout_height="match_parent" | ||
5 | + android:gravity="center" | ||
6 | + android:orientation="vertical" | ||
7 | + > | ||
8 | + | ||
9 | + <LinearLayout | ||
10 | + android:layout_width="250dp" | ||
11 | + android:layout_height="wrap_content" | ||
12 | + android:paddingBottom="15dp" | ||
13 | + android:paddingTop="15dp" | ||
14 | + android:gravity="center" | ||
15 | + android:orientation="vertical" | ||
16 | + android:background="@drawable/dialog_background"> | ||
17 | + | ||
18 | + <LinearLayout | ||
19 | + android:layout_width="match_parent" | ||
20 | + android:layout_height="match_parent" | ||
21 | + android:gravity="center" | ||
22 | + android:orientation="horizontal"> | ||
23 | + <TextView | ||
24 | + android:id="@+id/dialog_title" | ||
25 | + android:layout_width="wrap_content" | ||
26 | + android:layout_height="wrap_content" | ||
27 | + android:layout_marginTop="10dp" | ||
28 | + android:layout_marginBottom="10dp" | ||
29 | + android:textStyle="bold" | ||
30 | + android:textSize="24dp" /> | ||
31 | + | ||
32 | + <TextView | ||
33 | + android:id="@+id/dialog_num" | ||
34 | + android:layout_width="wrap_content" | ||
35 | + android:layout_height="wrap_content" | ||
36 | + android:layout_marginTop="5dp" | ||
37 | + android:layout_marginBottom="5dp" | ||
38 | + android:textSize="20dp" /> | ||
39 | + </LinearLayout> | ||
40 | + | ||
41 | + <TextView | ||
42 | + android:id="@+id/dialog_state" | ||
43 | + android:layout_width="wrap_content" | ||
44 | + android:layout_height="wrap_content" | ||
45 | + android:layout_marginBottom="15dp" | ||
46 | + android:textSize="20dp" /> | ||
47 | + <Button | ||
48 | + android:id="@+id/pbutton" | ||
49 | + android:layout_width="50dp" | ||
50 | + android:layout_height="25dp" | ||
51 | + android:layout_marginBottom="10dp" | ||
52 | + android:background="@drawable/dialog_button_background" | ||
53 | + android:text="OK" | ||
54 | + android:textColor="@color/colorAccent"/> | ||
55 | + | ||
56 | + </LinearLayout> | ||
57 | + | ||
58 | + | ||
59 | + | ||
60 | + | ||
61 | +</LinearLayout> | ||
62 | + |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + xmlns:tools="http://schemas.android.com/tools" | ||
4 | + android:layout_width="match_parent" | ||
5 | + android:layout_height="match_parent" | ||
6 | + tools:context="com.example.suemin.smartlamp.bluetooth.Bluetooth" | ||
7 | + android:background="@color/colorPrimaryDark"> | ||
8 | + | ||
9 | + <TextView | ||
10 | + android:layout_width="wrap_content" | ||
11 | + android:layout_height="22dp" | ||
12 | + android:layout_marginLeft="10dp" | ||
13 | + android:layout_marginTop="5dp" | ||
14 | + android:text="검색된 기기" | ||
15 | + android:textSize="12dp" | ||
16 | + android:textStyle="bold" | ||
17 | + android:textColor="#a04e4e4e"/> | ||
18 | + | ||
19 | + <ListView | ||
20 | + android:id="@android:id/list" | ||
21 | + android:layout_width="match_parent" | ||
22 | + android:layout_height="wrap_content" | ||
23 | + android:layout_marginTop="24dp"> | ||
24 | + </ListView> | ||
25 | + | ||
26 | + <RelativeLayout | ||
27 | + android:layout_width="wrap_content" | ||
28 | + android:layout_height="60dp" | ||
29 | + android:layout_gravity="bottom" | ||
30 | + android:paddingBottom="15dp"> | ||
31 | + | ||
32 | + <Button | ||
33 | + android:id="@+id/bt_find_btn" | ||
34 | + android:layout_width="50dp" | ||
35 | + android:layout_height="50dp" | ||
36 | + android:layout_alignParentRight="true" | ||
37 | + android:layout_alignParentBottom="true" | ||
38 | + android:layout_marginRight="20dp" | ||
39 | + android:background="@drawable/sync" | ||
40 | + /> | ||
41 | + </RelativeLayout> | ||
42 | + | ||
43 | + | ||
44 | + | ||
45 | +</FrameLayout> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + xmlns:tools="http://schemas.android.com/tools" | ||
4 | + android:layout_width="match_parent" | ||
5 | + android:layout_height="match_parent" | ||
6 | + xmlns:app="http://schemas.android.com/apk/res-auto" | ||
7 | + tools:context="com.example.suemin.smartlamp.environment.Env" | ||
8 | + android:background="@color/colorPrimaryDark"> | ||
9 | + | ||
10 | + <ListView | ||
11 | + android:id="@+id/list" | ||
12 | + android:layout_marginTop="10dp" | ||
13 | + android:layout_width="match_parent" | ||
14 | + android:layout_height="wrap_content" | ||
15 | + /> | ||
16 | + | ||
17 | +</FrameLayout> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + xmlns:tools="http://schemas.android.com/tools" | ||
4 | + android:layout_width="match_parent" | ||
5 | + android:layout_height="match_parent" | ||
6 | + xmlns:app="http://schemas.android.com/apk/res-auto" | ||
7 | + tools:context="com.example.suemin.smartlamp.home.Home" | ||
8 | + android:background="@color/colorPrimaryDark"> | ||
9 | + | ||
10 | + | ||
11 | + <RelativeLayout | ||
12 | + android:layout_width="match_parent" | ||
13 | + android:layout_height="match_parent" | ||
14 | + android:orientation="vertical"> | ||
15 | + | ||
16 | + | ||
17 | + <ImageView | ||
18 | + android:id="@+id/imageView2" | ||
19 | + android:layout_width="197dp" | ||
20 | + android:layout_height="190dp" | ||
21 | + android:layout_centerHorizontal="true" | ||
22 | + android:layout_marginTop="120dp" | ||
23 | + android:layout_marginBottom="50dp" | ||
24 | + android:adjustViewBounds="true" | ||
25 | + android:src="@drawable/streetlight1" /> | ||
26 | + | ||
27 | + <RelativeLayout | ||
28 | + android:id="@+id/rl1" | ||
29 | + android:layout_width="match_parent" | ||
30 | + android:layout_height="wrap_content" | ||
31 | + android:layout_below="@id/imageView2" | ||
32 | + android:layout_centerHorizontal="true" | ||
33 | + android:gravity="center"> | ||
34 | + | ||
35 | + <Switch | ||
36 | + android:id="@+id/switch1" | ||
37 | + android:layout_width="wrap_content" | ||
38 | + android:layout_height="wrap_content" | ||
39 | + android:layout_alignParentTop="true" | ||
40 | + android:layout_centerHorizontal="true" | ||
41 | + android:layout_marginTop="10dp" | ||
42 | + android:layout_marginBottom="10dp" /> | ||
43 | + | ||
44 | + <TextView | ||
45 | + android:id="@+id/textView_switch" | ||
46 | + android:layout_width="wrap_content" | ||
47 | + android:layout_height="wrap_content" | ||
48 | + android:layout_toRightOf="@id/switch1" | ||
49 | + android:fontFamily="@font/noto" | ||
50 | + android:text=" OFF " | ||
51 | + android:textColor="@color/colorDeep" | ||
52 | + android:textSize="25dp" | ||
53 | + android:textStyle="bold" /> | ||
54 | + </RelativeLayout> | ||
55 | + | ||
56 | + </RelativeLayout> | ||
57 | + | ||
58 | +</FrameLayout> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + android:layout_width="match_parent" | ||
4 | + android:layout_height="wrap_content" | ||
5 | + > | ||
6 | + <RelativeLayout | ||
7 | + android:layout_width="wrap_content" | ||
8 | + android:layout_height="wrap_content" | ||
9 | + android:gravity="start"> | ||
10 | + | ||
11 | + <TextView | ||
12 | + android:id="@+id/textView1" | ||
13 | + android:layout_width="wrap_content" | ||
14 | + android:layout_height="wrap_content" | ||
15 | + android:paddingLeft="25dp" | ||
16 | + android:layout_marginTop="10dp" | ||
17 | + android:layout_marginBottom="10dp" | ||
18 | + android:gravity="fill_horizontal" | ||
19 | + android:fontFamily="@font/noto" | ||
20 | + android:text="New Text" | ||
21 | + android:layout_toRightOf="@id/imageView1" | ||
22 | + android:textColor="@color/colorAccent" | ||
23 | + android:textSize="21dp" /> | ||
24 | + | ||
25 | + <ImageView | ||
26 | + android:layout_width="50dp" | ||
27 | + android:layout_height="50dp" | ||
28 | + android:id="@+id/imageView1" | ||
29 | + android:layout_marginLeft="15dp" | ||
30 | + android:layout_centerVertical="true" | ||
31 | + android:src="@drawable/ic_cloud_queue_black_24dp" | ||
32 | + /> | ||
33 | + </RelativeLayout> | ||
34 | + | ||
35 | + | ||
36 | +</RelativeLayout> |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<menu xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + xmlns:app="http://schemas.android.com/apk/res-auto"> | ||
4 | + <item | ||
5 | + android:id="@+id/navigation_bt" | ||
6 | + android:title="BT" | ||
7 | + android:icon="@drawable/television" | ||
8 | + app:showAsAction="always" | ||
9 | + /> | ||
10 | + | ||
11 | + </menu> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<menu xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | + xmlns:app="http://schemas.android.com/apk/res-auto"> | ||
4 | + <item | ||
5 | + android:id="@+id/navigation_home" | ||
6 | + android:icon="@drawable/ic_home_black_24dp" | ||
7 | + android:title="@string/title_home" | ||
8 | + /> | ||
9 | + | ||
10 | + <item | ||
11 | + android:id="@+id/navigation_env" | ||
12 | + android:icon="@drawable/ic_cloud_queue_black_24dp" | ||
13 | + android:title="@string/title_activity_main2" /> | ||
14 | + | ||
15 | + <item | ||
16 | + android:id="@+id/navigation_bt" | ||
17 | + android:icon="@drawable/ic_bluetooth_black_24dp" | ||
18 | + android:title="@string/title_activity_main33" /> | ||
19 | + | ||
20 | +</menu> |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> | ||
3 | + <background android:drawable="@drawable/ic_launcher_background" /> | ||
4 | + <foreground android:drawable="@drawable/ic_launcher_foreground" /> | ||
5 | +</adaptive-icon> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<?xml version="1.0" encoding="utf-8"?> | ||
2 | +<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> | ||
3 | + <background android:drawable="@drawable/ic_launcher_background" /> | ||
4 | + <foreground android:drawable="@drawable/ic_launcher_foreground" /> | ||
5 | +</adaptive-icon> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
2.89 KB
2.01 KB
4.38 KB
6.73 KB
6.24 KB
10.2 KB
14.8 KB
No preview for this file type
1 | +<resources> | ||
2 | + <string name="app_name">SMART LAMP</string> | ||
3 | + <string name="title_home">Home</string> | ||
4 | + <string name="title_activity_main2">Activity</string> | ||
5 | + <string name="title_activity_main33">Bluetooth</string> | ||
6 | + <string name="connected">Connected</string> | ||
7 | + <string name="disconnected">Disconnected</string> | ||
8 | + <string name="addr_m">90:E2:02:8F:36:70</string> | ||
9 | + <string name="addr_d">90:E2:02:8E:1F:21</string> | ||
10 | + <string name="addr_r">90:E2:02:92:A9:0E</string> | ||
11 | + <string name="unknown_characteristic">Unknown characteristic</string> | ||
12 | + <string name="unknown_service">Unknown service</string> | ||
13 | +</resources> |
1 | +<resources> | ||
2 | + | ||
3 | + <!-- Base application theme. --> | ||
4 | + <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> | ||
5 | + <!-- Customize your theme here. --> | ||
6 | + <item name="colorPrimary">@color/colorPrimary</item> | ||
7 | + <item name="colorPrimaryDark">@color/colorPrimaryDark</item> | ||
8 | + <item name="colorAccent">@color/colorAccent</item> | ||
9 | + </style> | ||
10 | + | ||
11 | +</resources> |
source_code/android/smartlamp/app/src/test/java/com/example/suemin/smartlamp/ExampleUnitTest.java
0 → 100644
1 | +package com.example.suemin.smartlamp; | ||
2 | + | ||
3 | +import org.junit.Test; | ||
4 | + | ||
5 | +import static org.junit.Assert.*; | ||
6 | + | ||
7 | +/** | ||
8 | + * Example local unit test, which will execute on the development machine (host). | ||
9 | + * | ||
10 | + * @see <a href="http://d.android.com/tools/testing">Testing documentation</a> | ||
11 | + */ | ||
12 | +public class ExampleUnitTest { | ||
13 | + @Test | ||
14 | + public void addition_isCorrect() { | ||
15 | + assertEquals(4, 2 + 2); | ||
16 | + } | ||
17 | +} | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source_code/android/smartlamp/build.gradle
0 → 100644
1 | +// Top-level build file where you can add configuration options common to all sub-projects/modules. | ||
2 | + | ||
3 | +buildscript { | ||
4 | + | ||
5 | + repositories { | ||
6 | + google() | ||
7 | + jcenter() | ||
8 | + } | ||
9 | + dependencies { | ||
10 | + classpath 'com.android.tools.build:gradle:3.2.1' | ||
11 | + | ||
12 | + | ||
13 | + // NOTE: Do not place your application dependencies here; they belong | ||
14 | + // in the individual module build.gradle files | ||
15 | + } | ||
16 | +} | ||
17 | + | ||
18 | +allprojects { | ||
19 | + repositories { | ||
20 | + google() | ||
21 | + jcenter() | ||
22 | + } | ||
23 | +} | ||
24 | + | ||
25 | +task clean(type: Delete) { | ||
26 | + delete rootProject.buildDir | ||
27 | +} |
1 | +# Project-wide Gradle settings. | ||
2 | +# IDE (e.g. Android Studio) users: | ||
3 | +# Gradle settings configured through the IDE *will override* | ||
4 | +# any settings specified in this file. | ||
5 | +# For more details on how to configure your build environment visit | ||
6 | +# http://www.gradle.org/docs/current/userguide/build_environment.html | ||
7 | +# Specifies the JVM arguments used for the daemon process. | ||
8 | +# The setting is particularly useful for tweaking memory settings. | ||
9 | +org.gradle.jvmargs=-Xmx1536m | ||
10 | +# When configured, Gradle will run in incubating parallel mode. | ||
11 | +# This option should only be used with decoupled projects. More details, visit | ||
12 | +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects | ||
13 | +# org.gradle.parallel=true | ||
14 | + | ||
15 | + |
No preview for this file type
source_code/android/smartlamp/gradlew
0 → 100644
1 | +#!/usr/bin/env sh | ||
2 | + | ||
3 | +############################################################################## | ||
4 | +## | ||
5 | +## Gradle start up script for UN*X | ||
6 | +## | ||
7 | +############################################################################## | ||
8 | + | ||
9 | +# Attempt to set APP_HOME | ||
10 | +# Resolve links: $0 may be a link | ||
11 | +PRG="$0" | ||
12 | +# Need this for relative symlinks. | ||
13 | +while [ -h "$PRG" ] ; do | ||
14 | + ls=`ls -ld "$PRG"` | ||
15 | + link=`expr "$ls" : '.*-> \(.*\)$'` | ||
16 | + if expr "$link" : '/.*' > /dev/null; then | ||
17 | + PRG="$link" | ||
18 | + else | ||
19 | + PRG=`dirname "$PRG"`"/$link" | ||
20 | + fi | ||
21 | +done | ||
22 | +SAVED="`pwd`" | ||
23 | +cd "`dirname \"$PRG\"`/" >/dev/null | ||
24 | +APP_HOME="`pwd -P`" | ||
25 | +cd "$SAVED" >/dev/null | ||
26 | + | ||
27 | +APP_NAME="Gradle" | ||
28 | +APP_BASE_NAME=`basename "$0"` | ||
29 | + | ||
30 | +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. | ||
31 | +DEFAULT_JVM_OPTS="" | ||
32 | + | ||
33 | +# Use the maximum available, or set MAX_FD != -1 to use that value. | ||
34 | +MAX_FD="maximum" | ||
35 | + | ||
36 | +warn () { | ||
37 | + echo "$*" | ||
38 | +} | ||
39 | + | ||
40 | +die () { | ||
41 | + echo | ||
42 | + echo "$*" | ||
43 | + echo | ||
44 | + exit 1 | ||
45 | +} | ||
46 | + | ||
47 | +# OS specific support (must be 'true' or 'false'). | ||
48 | +cygwin=false | ||
49 | +msys=false | ||
50 | +darwin=false | ||
51 | +nonstop=false | ||
52 | +case "`uname`" in | ||
53 | + CYGWIN* ) | ||
54 | + cygwin=true | ||
55 | + ;; | ||
56 | + Darwin* ) | ||
57 | + darwin=true | ||
58 | + ;; | ||
59 | + MINGW* ) | ||
60 | + msys=true | ||
61 | + ;; | ||
62 | + NONSTOP* ) | ||
63 | + nonstop=true | ||
64 | + ;; | ||
65 | +esac | ||
66 | + | ||
67 | +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar | ||
68 | + | ||
69 | +# Determine the Java command to use to start the JVM. | ||
70 | +if [ -n "$JAVA_HOME" ] ; then | ||
71 | + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then | ||
72 | + # IBM's JDK on AIX uses strange locations for the executables | ||
73 | + JAVACMD="$JAVA_HOME/jre/sh/java" | ||
74 | + else | ||
75 | + JAVACMD="$JAVA_HOME/bin/java" | ||
76 | + fi | ||
77 | + if [ ! -x "$JAVACMD" ] ; then | ||
78 | + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME | ||
79 | + | ||
80 | +Please set the JAVA_HOME variable in your environment to match the | ||
81 | +location of your Java installation." | ||
82 | + fi | ||
83 | +else | ||
84 | + JAVACMD="java" | ||
85 | + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. | ||
86 | + | ||
87 | +Please set the JAVA_HOME variable in your environment to match the | ||
88 | +location of your Java installation." | ||
89 | +fi | ||
90 | + | ||
91 | +# Increase the maximum file descriptors if we can. | ||
92 | +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then | ||
93 | + MAX_FD_LIMIT=`ulimit -H -n` | ||
94 | + if [ $? -eq 0 ] ; then | ||
95 | + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then | ||
96 | + MAX_FD="$MAX_FD_LIMIT" | ||
97 | + fi | ||
98 | + ulimit -n $MAX_FD | ||
99 | + if [ $? -ne 0 ] ; then | ||
100 | + warn "Could not set maximum file descriptor limit: $MAX_FD" | ||
101 | + fi | ||
102 | + else | ||
103 | + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" | ||
104 | + fi | ||
105 | +fi | ||
106 | + | ||
107 | +# For Darwin, add options to specify how the application appears in the dock | ||
108 | +if $darwin; then | ||
109 | + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" | ||
110 | +fi | ||
111 | + | ||
112 | +# For Cygwin, switch paths to Windows format before running java | ||
113 | +if $cygwin ; then | ||
114 | + APP_HOME=`cygpath --path --mixed "$APP_HOME"` | ||
115 | + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` | ||
116 | + JAVACMD=`cygpath --unix "$JAVACMD"` | ||
117 | + | ||
118 | + # We build the pattern for arguments to be converted via cygpath | ||
119 | + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` | ||
120 | + SEP="" | ||
121 | + for dir in $ROOTDIRSRAW ; do | ||
122 | + ROOTDIRS="$ROOTDIRS$SEP$dir" | ||
123 | + SEP="|" | ||
124 | + done | ||
125 | + OURCYGPATTERN="(^($ROOTDIRS))" | ||
126 | + # Add a user-defined pattern to the cygpath arguments | ||
127 | + if [ "$GRADLE_CYGPATTERN" != "" ] ; then | ||
128 | + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" | ||
129 | + fi | ||
130 | + # Now convert the arguments - kludge to limit ourselves to /bin/sh | ||
131 | + i=0 | ||
132 | + for arg in "$@" ; do | ||
133 | + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` | ||
134 | + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option | ||
135 | + | ||
136 | + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition | ||
137 | + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` | ||
138 | + else | ||
139 | + eval `echo args$i`="\"$arg\"" | ||
140 | + fi | ||
141 | + i=$((i+1)) | ||
142 | + done | ||
143 | + case $i in | ||
144 | + (0) set -- ;; | ||
145 | + (1) set -- "$args0" ;; | ||
146 | + (2) set -- "$args0" "$args1" ;; | ||
147 | + (3) set -- "$args0" "$args1" "$args2" ;; | ||
148 | + (4) set -- "$args0" "$args1" "$args2" "$args3" ;; | ||
149 | + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; | ||
150 | + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; | ||
151 | + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; | ||
152 | + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; | ||
153 | + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; | ||
154 | + esac | ||
155 | +fi | ||
156 | + | ||
157 | +# Escape application args | ||
158 | +save () { | ||
159 | + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done | ||
160 | + echo " " | ||
161 | +} | ||
162 | +APP_ARGS=$(save "$@") | ||
163 | + | ||
164 | +# Collect all arguments for the java command, following the shell quoting and substitution rules | ||
165 | +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" | ||
166 | + | ||
167 | +# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong | ||
168 | +if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then | ||
169 | + cd "$(dirname "$0")" | ||
170 | +fi | ||
171 | + | ||
172 | +exec "$JAVACMD" "$@" |
source_code/android/smartlamp/gradlew.bat
0 → 100644
1 | +@if "%DEBUG%" == "" @echo off | ||
2 | +@rem ########################################################################## | ||
3 | +@rem | ||
4 | +@rem Gradle startup script for Windows | ||
5 | +@rem | ||
6 | +@rem ########################################################################## | ||
7 | + | ||
8 | +@rem Set local scope for the variables with windows NT shell | ||
9 | +if "%OS%"=="Windows_NT" setlocal | ||
10 | + | ||
11 | +set DIRNAME=%~dp0 | ||
12 | +if "%DIRNAME%" == "" set DIRNAME=. | ||
13 | +set APP_BASE_NAME=%~n0 | ||
14 | +set APP_HOME=%DIRNAME% | ||
15 | + | ||
16 | +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. | ||
17 | +set DEFAULT_JVM_OPTS= | ||
18 | + | ||
19 | +@rem Find java.exe | ||
20 | +if defined JAVA_HOME goto findJavaFromJavaHome | ||
21 | + | ||
22 | +set JAVA_EXE=java.exe | ||
23 | +%JAVA_EXE% -version >NUL 2>&1 | ||
24 | +if "%ERRORLEVEL%" == "0" goto init | ||
25 | + | ||
26 | +echo. | ||
27 | +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. | ||
28 | +echo. | ||
29 | +echo Please set the JAVA_HOME variable in your environment to match the | ||
30 | +echo location of your Java installation. | ||
31 | + | ||
32 | +goto fail | ||
33 | + | ||
34 | +:findJavaFromJavaHome | ||
35 | +set JAVA_HOME=%JAVA_HOME:"=% | ||
36 | +set JAVA_EXE=%JAVA_HOME%/bin/java.exe | ||
37 | + | ||
38 | +if exist "%JAVA_EXE%" goto init | ||
39 | + | ||
40 | +echo. | ||
41 | +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% | ||
42 | +echo. | ||
43 | +echo Please set the JAVA_HOME variable in your environment to match the | ||
44 | +echo location of your Java installation. | ||
45 | + | ||
46 | +goto fail | ||
47 | + | ||
48 | +:init | ||
49 | +@rem Get command-line arguments, handling Windows variants | ||
50 | + | ||
51 | +if not "%OS%" == "Windows_NT" goto win9xME_args | ||
52 | + | ||
53 | +:win9xME_args | ||
54 | +@rem Slurp the command line arguments. | ||
55 | +set CMD_LINE_ARGS= | ||
56 | +set _SKIP=2 | ||
57 | + | ||
58 | +:win9xME_args_slurp | ||
59 | +if "x%~1" == "x" goto execute | ||
60 | + | ||
61 | +set CMD_LINE_ARGS=%* | ||
62 | + | ||
63 | +:execute | ||
64 | +@rem Setup the command line | ||
65 | + | ||
66 | +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar | ||
67 | + | ||
68 | +@rem Execute Gradle | ||
69 | +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% | ||
70 | + | ||
71 | +:end | ||
72 | +@rem End local scope for the variables with windows NT shell | ||
73 | +if "%ERRORLEVEL%"=="0" goto mainEnd | ||
74 | + | ||
75 | +:fail | ||
76 | +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of | ||
77 | +rem the _cmd.exe /c_ return code! | ||
78 | +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 | ||
79 | +exit /b 1 | ||
80 | + | ||
81 | +:mainEnd | ||
82 | +if "%OS%"=="Windows_NT" endlocal | ||
83 | + | ||
84 | +:omega |
1 | +include ':app' |
No preview for this file type
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/SEGGER_RTT.d
0 → 100644
1 | +Output/Debug/Obj/ble_app_blinky_pca10056_s140/SEGGER_RTT.o: \ | ||
2 | + C:\nrf\nRF5SDK160098a08e2\external\segger_rtt\SEGGER_RTT.c \ | ||
3 | + C:\nrf\nRF5SDK160098a08e2\external\segger_rtt\SEGGER_RTT.h \ | ||
4 | + C:\nrf\nRF5SDK160098a08e2\external\segger_rtt\SEGGER_RTT_Conf.h \ | ||
5 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
6 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util_platform.h \ | ||
7 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdint.h \ | ||
8 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
9 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf.h \ | ||
10 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840.h \ | ||
11 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cm4.h \ | ||
12 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmInstr.h \ | ||
13 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/cmsis_gcc.h \ | ||
14 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmFunc.h \ | ||
15 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmSimd.h \ | ||
16 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf52840.h \ | ||
17 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf.h \ | ||
18 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_bitfields.h \ | ||
19 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf51_to_nrf52840.h \ | ||
20 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52_to_nrf52840.h \ | ||
21 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
22 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_soc.h \ | ||
23 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
24 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
25 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error_soc.h \ | ||
26 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_nvic.h \ | ||
27 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
28 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h \ | ||
29 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdio.h \ | ||
30 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__crossworks.h \ | ||
31 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdbool.h \ | ||
32 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
33 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
34 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
35 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error_weak.h \ | ||
36 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
37 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/string.h |
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/SEGGER_RTT.o
0 → 100644
No preview for this file type
1 | +Output/Debug/Obj/ble_app_blinky_pca10056_s140/SEGGER_RTT_Syscalls_SES.o: \ | ||
2 | + C:\nrf\nRF5SDK160098a08e2\external\segger_rtt\SEGGER_RTT_Syscalls_SES.c \ | ||
3 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
4 | + C:\nrf\nRF5SDK160098a08e2\external\segger_rtt\SEGGER_RTT.h \ | ||
5 | + C:\nrf\nRF5SDK160098a08e2\external\segger_rtt\SEGGER_RTT_Conf.h \ | ||
6 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
7 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util_platform.h \ | ||
8 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdint.h \ | ||
9 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
10 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf.h \ | ||
11 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840.h \ | ||
12 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cm4.h \ | ||
13 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmInstr.h \ | ||
14 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/cmsis_gcc.h \ | ||
15 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmFunc.h \ | ||
16 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmSimd.h \ | ||
17 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf52840.h \ | ||
18 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf.h \ | ||
19 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_bitfields.h \ | ||
20 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf51_to_nrf52840.h \ | ||
21 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52_to_nrf52840.h \ | ||
22 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
23 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_soc.h \ | ||
24 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
25 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
26 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error_soc.h \ | ||
27 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_nvic.h \ | ||
28 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
29 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h \ | ||
30 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdio.h \ | ||
31 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__crossworks.h \ | ||
32 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdbool.h \ | ||
33 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
34 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
35 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
36 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error_weak.h \ | ||
37 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdarg.h \ | ||
38 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/limits.h \ | ||
39 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__libc.h \ | ||
40 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__vfprintf.h \ | ||
41 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__argtype.h |
No preview for this file type
1 | +Output/Debug/Obj/ble_app_blinky_pca10056_s140/SEGGER_RTT_printf.o: \ | ||
2 | + C:\nrf\nRF5SDK160098a08e2\external\segger_rtt\SEGGER_RTT_printf.c \ | ||
3 | + C:\nrf\nRF5SDK160098a08e2\external\segger_rtt\SEGGER_RTT.h \ | ||
4 | + C:\nrf\nRF5SDK160098a08e2\external\segger_rtt\SEGGER_RTT_Conf.h \ | ||
5 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
6 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util_platform.h \ | ||
7 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdint.h \ | ||
8 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
9 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf.h \ | ||
10 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840.h \ | ||
11 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cm4.h \ | ||
12 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmInstr.h \ | ||
13 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/cmsis_gcc.h \ | ||
14 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmFunc.h \ | ||
15 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmSimd.h \ | ||
16 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf52840.h \ | ||
17 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf.h \ | ||
18 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_bitfields.h \ | ||
19 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf51_to_nrf52840.h \ | ||
20 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52_to_nrf52840.h \ | ||
21 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
22 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_soc.h \ | ||
23 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
24 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
25 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error_soc.h \ | ||
26 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_nvic.h \ | ||
27 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
28 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h \ | ||
29 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdio.h \ | ||
30 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__crossworks.h \ | ||
31 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdbool.h \ | ||
32 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
33 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
34 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
35 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error_weak.h \ | ||
36 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
37 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdlib.h \ | ||
38 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdarg.h |
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_button.d
0 → 100644
1 | +Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_button.o: \ | ||
2 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\button\app_button.c \ | ||
3 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_common.h \ | ||
4 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdint.h \ | ||
5 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdbool.h \ | ||
6 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/string.h \ | ||
7 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__crossworks.h \ | ||
8 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
9 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
10 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
11 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_os.h \ | ||
12 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
13 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
14 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util.h \ | ||
15 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stddef.h \ | ||
16 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf.h \ | ||
17 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840.h \ | ||
18 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cm4.h \ | ||
19 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmInstr.h \ | ||
20 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/cmsis_gcc.h \ | ||
21 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmFunc.h \ | ||
22 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmSimd.h \ | ||
23 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf52840.h \ | ||
24 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf.h \ | ||
25 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_bitfields.h \ | ||
26 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf51_to_nrf52840.h \ | ||
27 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52_to_nrf52840.h \ | ||
28 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
29 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf52/nrf_mbr.h \ | ||
30 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
31 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_macros.h \ | ||
32 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
33 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\button\app_button.h \ | ||
34 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h \ | ||
35 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdio.h \ | ||
36 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error_weak.h \ | ||
37 | + ../../nRF5SDK160098a08e2/modules/nrfx/hal/nrf_gpio.h \ | ||
38 | + ../../nRF5SDK160098a08e2/modules/nrfx/nrfx.h \ | ||
39 | + ../../nRF5SDK160098a08e2/integration/nrfx/nrfx_config.h \ | ||
40 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
41 | + ../../nRF5SDK160098a08e2/modules/nrfx/drivers/nrfx_common.h \ | ||
42 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf_peripherals.h \ | ||
43 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_peripherals.h \ | ||
44 | + ../../nRF5SDK160098a08e2/integration/nrfx/nrfx_glue.h \ | ||
45 | + ../../nRF5SDK160098a08e2/integration/nrfx/legacy/apply_old_config.h \ | ||
46 | + ../../nRF5SDK160098a08e2/modules/nrfx/soc/nrfx_irqs.h \ | ||
47 | + ../../nRF5SDK160098a08e2/modules/nrfx/soc/nrfx_irqs_nrf52840.h \ | ||
48 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
49 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util.h \ | ||
50 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
51 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util_platform.h \ | ||
52 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_soc.h \ | ||
53 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
54 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
55 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error_soc.h \ | ||
56 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_nvic.h \ | ||
57 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h \ | ||
58 | + ../../nRF5SDK160098a08e2/modules/nrfx/soc/nrfx_coredep.h \ | ||
59 | + ../../nRF5SDK160098a08e2/modules/nrfx/soc/nrfx_atomic.h \ | ||
60 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
61 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_resources.h \ | ||
62 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_sd_def.h \ | ||
63 | + ../../nRF5SDK160098a08e2/modules/nrfx/drivers/nrfx_errors.h \ | ||
64 | + ../../nRF5SDK160098a08e2/components/libraries/timer/app_timer.h \ | ||
65 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_instance.h \ | ||
66 | + ../../nRF5SDK160098a08e2/components/libraries/experimental_section_vars/nrf_section.h \ | ||
67 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_types.h \ | ||
68 | + ../../nRF5SDK160098a08e2/components/libraries/sortlist/nrf_sortlist.h \ | ||
69 | + ../../nRF5SDK160098a08e2/integration/nrfx/legacy/nrf_drv_gpiote.h \ | ||
70 | + ../../nRF5SDK160098a08e2/modules/nrfx/drivers/include/nrfx_gpiote.h \ | ||
71 | + ../../nRF5SDK160098a08e2/modules/nrfx/hal/nrf_gpiote.h \ | ||
72 | + ../../nRF5SDK160098a08e2/modules/nrfx/hal/nrf_gpio.h \ | ||
73 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log.h \ | ||
74 | + ../../nRF5SDK160098a08e2/components/libraries/strerror/nrf_strerror.h \ | ||
75 | + ../../nRF5SDK160098a08e2/components/libraries/log/src/nrf_log_internal.h \ | ||
76 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_types.h |
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_button.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_error.d
0 → 100644
1 | +Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_error.o: \ | ||
2 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_error.c \ | ||
3 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf.h \ | ||
4 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840.h \ | ||
5 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cm4.h \ | ||
6 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdint.h \ | ||
7 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmInstr.h \ | ||
8 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/cmsis_gcc.h \ | ||
9 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmFunc.h \ | ||
10 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmSimd.h \ | ||
11 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf52840.h \ | ||
12 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf.h \ | ||
13 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_bitfields.h \ | ||
14 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf51_to_nrf52840.h \ | ||
15 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52_to_nrf52840.h \ | ||
16 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
17 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdio.h \ | ||
18 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__crossworks.h \ | ||
19 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_error.h \ | ||
20 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdbool.h \ | ||
21 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\sdk_errors.h \ | ||
22 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
23 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\nordic_common.h \ | ||
24 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_error_weak.h |
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_error.o
0 → 100644
No preview for this file type
1 | +Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_error_handler_gcc.o: \ | ||
2 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_error_handler_gcc.c \ | ||
3 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\sdk_common.h \ | ||
4 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdint.h \ | ||
5 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdbool.h \ | ||
6 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/string.h \ | ||
7 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__crossworks.h \ | ||
8 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\sdk_config.h \ | ||
9 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\nordic_common.h \ | ||
10 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
11 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\sdk_os.h \ | ||
12 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\sdk_errors.h \ | ||
13 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
14 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_util.h \ | ||
15 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stddef.h \ | ||
16 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf.h \ | ||
17 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840.h \ | ||
18 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cm4.h \ | ||
19 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmInstr.h \ | ||
20 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/cmsis_gcc.h \ | ||
21 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmFunc.h \ | ||
22 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmSimd.h \ | ||
23 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf52840.h \ | ||
24 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf.h \ | ||
25 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_bitfields.h \ | ||
26 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf51_to_nrf52840.h \ | ||
27 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52_to_nrf52840.h \ | ||
28 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
29 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf52/nrf_mbr.h \ | ||
30 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
31 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\sdk_macros.h \ | ||
32 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\nrf_assert.h \ | ||
33 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_error.h \ | ||
34 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdio.h \ | ||
35 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_error_weak.h |
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_error_weak.d
0 → 100644
1 | +Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_error_weak.o: \ | ||
2 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_error_weak.c \ | ||
3 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_error.h \ | ||
4 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdint.h \ | ||
5 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdio.h \ | ||
6 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__crossworks.h \ | ||
7 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdbool.h \ | ||
8 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf.h \ | ||
9 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840.h \ | ||
10 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cm4.h \ | ||
11 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmInstr.h \ | ||
12 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/cmsis_gcc.h \ | ||
13 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmFunc.h \ | ||
14 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmSimd.h \ | ||
15 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf52840.h \ | ||
16 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf.h \ | ||
17 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_bitfields.h \ | ||
18 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf51_to_nrf52840.h \ | ||
19 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52_to_nrf52840.h \ | ||
20 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
21 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\sdk_errors.h \ | ||
22 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
23 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\nordic_common.h \ | ||
24 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_error_weak.h \ | ||
25 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log.h \ | ||
26 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_common.h \ | ||
27 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/string.h \ | ||
28 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
29 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
30 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
31 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_os.h \ | ||
32 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
33 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util.h \ | ||
34 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stddef.h \ | ||
35 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf52/nrf_mbr.h \ | ||
36 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
37 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_macros.h \ | ||
38 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
39 | + ../../nRF5SDK160098a08e2/components/libraries/experimental_section_vars/nrf_section.h \ | ||
40 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
41 | + ../../nRF5SDK160098a08e2/components/libraries/strerror/nrf_strerror.h \ | ||
42 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
43 | + ../../nRF5SDK160098a08e2/components/libraries/log/src/nrf_log_internal.h \ | ||
44 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util.h \ | ||
45 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_instance.h \ | ||
46 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
47 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_types.h \ | ||
48 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_types.h \ | ||
49 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_ctrl.h \ | ||
50 | + ../../nRF5SDK160098a08e2/components/libraries/log/src/nrf_log_ctrl_internal.h \ | ||
51 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_backend_interface.h \ | ||
52 | + ../../nRF5SDK160098a08e2/components/libraries/memobj/nrf_memobj.h \ | ||
53 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdlib.h \ | ||
54 | + ../../nRF5SDK160098a08e2/components/libraries/balloc/nrf_balloc.h \ | ||
55 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util_platform.h \ | ||
56 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_soc.h \ | ||
57 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
58 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
59 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error_soc.h \ | ||
60 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_nvic.h \ | ||
61 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h \ | ||
62 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\util\app_util_platform.h \ | ||
63 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_sdm.h \ | ||
64 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error_sdm.h \ | ||
65 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_soc.h |
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_error_weak.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_scheduler.d
0 → 100644
1 | +Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_scheduler.o: \ | ||
2 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\scheduler\app_scheduler.c \ | ||
3 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_common.h \ | ||
4 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdint.h \ | ||
5 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdbool.h \ | ||
6 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/string.h \ | ||
7 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__crossworks.h \ | ||
8 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
9 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
10 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
11 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_os.h \ | ||
12 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
13 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
14 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util.h \ | ||
15 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stddef.h \ | ||
16 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf.h \ | ||
17 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840.h \ | ||
18 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cm4.h \ | ||
19 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmInstr.h \ | ||
20 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/cmsis_gcc.h \ | ||
21 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmFunc.h \ | ||
22 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmSimd.h \ | ||
23 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf52840.h \ | ||
24 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf.h \ | ||
25 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_bitfields.h \ | ||
26 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf51_to_nrf52840.h \ | ||
27 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52_to_nrf52840.h \ | ||
28 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
29 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf52/nrf_mbr.h \ | ||
30 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
31 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_macros.h \ | ||
32 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
33 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\scheduler\app_scheduler.h \ | ||
34 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
35 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h \ | ||
36 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdio.h \ | ||
37 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error_weak.h \ | ||
38 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util.h \ | ||
39 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdlib.h \ | ||
40 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_soc.h \ | ||
41 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
42 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
43 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error_soc.h \ | ||
44 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
45 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util_platform.h \ | ||
46 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_nvic.h \ | ||
47 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h |
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_scheduler.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_timer2.d
0 → 100644
1 | +Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_timer2.o: \ | ||
2 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\timer\app_timer2.c \ | ||
3 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\timer\app_timer.h \ | ||
4 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
5 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h \ | ||
6 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdint.h \ | ||
7 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdio.h \ | ||
8 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/__crossworks.h \ | ||
9 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stdbool.h \ | ||
10 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf.h \ | ||
11 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840.h \ | ||
12 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cm4.h \ | ||
13 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmInstr.h \ | ||
14 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/cmsis_gcc.h \ | ||
15 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmFunc.h \ | ||
16 | + ../../nRF5SDK160098a08e2/components/toolchain/cmsis/include/core_cmSimd.h \ | ||
17 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf52840.h \ | ||
18 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/system_nrf.h \ | ||
19 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_bitfields.h \ | ||
20 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf51_to_nrf52840.h \ | ||
21 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52_to_nrf52840.h \ | ||
22 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
23 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
24 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
25 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
26 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error_weak.h \ | ||
27 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util.h \ | ||
28 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/stddef.h \ | ||
29 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/compiler_abstraction.h \ | ||
30 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf52/nrf_mbr.h \ | ||
31 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
32 | + ../../nRF5SDK160098a08e2/components/libraries/util/nordic_common.h \ | ||
33 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_instance.h \ | ||
34 | + ../../nRF5SDK160098a08e2/components/libraries/experimental_section_vars/nrf_section.h \ | ||
35 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_types.h \ | ||
36 | + ../../nRF5SDK160098a08e2/components/libraries/sortlist/nrf_sortlist.h \ | ||
37 | + ../../nRF5SDK160098a08e2/components/libraries/atomic_fifo/nrf_atfifo.h \ | ||
38 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
39 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_errors.h \ | ||
40 | + ../../nRF5SDK160098a08e2/components/libraries/delay/nrf_delay.h \ | ||
41 | + ../../nRF5SDK160098a08e2/modules/nrfx/nrfx.h \ | ||
42 | + ../../nRF5SDK160098a08e2/integration/nrfx/nrfx_config.h \ | ||
43 | + ../../nRF5SDK160098a08e2/modules/nrfx/drivers/nrfx_common.h \ | ||
44 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf_peripherals.h \ | ||
45 | + ../../nRF5SDK160098a08e2/modules/nrfx/mdk/nrf52840_peripherals.h \ | ||
46 | + ../../nRF5SDK160098a08e2/integration/nrfx/nrfx_glue.h \ | ||
47 | + ../../nRF5SDK160098a08e2/integration/nrfx/legacy/apply_old_config.h \ | ||
48 | + ../../nRF5SDK160098a08e2/modules/nrfx/soc/nrfx_irqs.h \ | ||
49 | + ../../nRF5SDK160098a08e2/modules/nrfx/soc/nrfx_irqs_nrf52840.h \ | ||
50 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util_platform.h \ | ||
51 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_soc.h \ | ||
52 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_svc.h \ | ||
53 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error.h \ | ||
54 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_error_soc.h \ | ||
55 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_nvic.h \ | ||
56 | + ../../nRF5SDK160098a08e2/components/libraries/util/nrf_assert.h \ | ||
57 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_error.h \ | ||
58 | + ../../nRF5SDK160098a08e2/modules/nrfx/soc/nrfx_coredep.h \ | ||
59 | + ../../nRF5SDK160098a08e2/modules/nrfx/soc/nrfx_atomic.h \ | ||
60 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_resources.h \ | ||
61 | + ../../nRF5SDK160098a08e2/components/softdevice/s140/headers/nrf_sd_def.h \ | ||
62 | + ../../nRF5SDK160098a08e2/modules/nrfx/drivers/nrfx_errors.h \ | ||
63 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log.h \ | ||
64 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_common.h \ | ||
65 | + C:/Program\ Files/SEGGER/SEGGER\ Embedded\ Studio\ for\ ARM\ 5.10b/include/string.h \ | ||
66 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_config.h \ | ||
67 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_os.h \ | ||
68 | + ../../nRF5SDK160098a08e2/components/libraries/util/app_util.h \ | ||
69 | + ../../nRF5SDK160098a08e2/components/libraries/util/sdk_macros.h \ | ||
70 | + ../../nRF5SDK160098a08e2/components/libraries/strerror/nrf_strerror.h \ | ||
71 | + ../../nRF5SDK160098a08e2/components/libraries/log/src/nrf_log_internal.h \ | ||
72 | + ../../nRF5SDK160098a08e2/components/libraries/log/nrf_log_types.h \ | ||
73 | + C:\nrf\nRF5SDK160098a08e2\components\libraries\timer\drv_rtc.h \ | ||
74 | + ../../nRF5SDK160098a08e2/modules/nrfx/hal/nrf_rtc.h |
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/app_timer2.o
0 → 100644
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_advdata.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_advdata.o
0 → 100644
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_conn_state.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_conn_state.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_cus.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_cus.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_hds.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_hds.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_lbs.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_lbs.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_rms.asm
0 → 100644
This diff could not be displayed because it is too large.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_rms.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_rms.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_srv_common.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_srv_common.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_ths.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/ble_ths.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/boards.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/boards.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/bsp.asm
0 → 100644
This diff could not be displayed because it is too large.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/bsp.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/bsp.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/drv_rtc.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/drv_rtc.o
0 → 100644
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/main.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/main.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_assert.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_assert.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_atfifo.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_atfifo.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_atflags.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_atflags.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_atomic.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_atomic.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_balloc.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_balloc.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_ble_gatt.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_ble_gatt.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_ble_qwr.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_ble_qwr.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_drv_clock.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_drv_clock.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_drv_uart.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_drv_uart.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_fprintf.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_fprintf.o
0 → 100644
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_memobj.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_memobj.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_pwr_mgmt.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_pwr_mgmt.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_ringbuf.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_ringbuf.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_sdh.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_sdh.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_sdh_ble.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_sdh_ble.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_sdh_soc.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_sdh_soc.o
0 → 100644
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_sortlist.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_sortlist.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_strerror.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrf_strerror.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_atomic.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_atomic.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_clock.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_clock.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_gpiote.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_gpiote.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_prs.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_prs.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_uart.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_uart.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_uarte.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/nrfx_uarte.o
0 → 100644
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
This diff is collapsed. Click to expand it.
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/thumb_crt0.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/thumb_crt0.o
0 → 100644
No preview for this file type
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/utf.d
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_IDE_SES/Output/Debug/Obj/ble_app_blinky_pca10056_s140/utf.o
0 → 100644
No preview for this file type
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/ble_hds.c
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/ble_hds.h
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/ble_rms.c
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/ble_rms.h
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/ble_ths.c
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/ble_ths.h
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/dht11.h
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/hcsr501.h
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/main.c
0 → 100644
This diff is collapsed. Click to expand it.
source_code/nrf52/smartlamp/A_SRC/rgb.h
0 → 100644
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
-
Please register or login to post a comment