├── .gitignore ├── README.md ├── client-software ├── README.md └── rssi-probe │ ├── classes │ ├── AppDelegate.swift │ ├── AverageBuffer.swift │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── Log.swift │ └── ViewController.swift │ ├── rssi-probe │ └── Images.xcassets │ │ ├── AppIcon.appiconset │ │ └── Contents.json │ │ └── LaunchImage.launchimage │ │ └── Contents.json │ ├── rssiprobe Tests │ ├── AverageBufferTests.swift │ └── Info.plist │ └── rssiprobe.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ │ └── nickwalker.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── WorkspaceSettings.xcsettings │ └── xcuserdata │ └── nickwalker.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── firmware └── Blinky │ ├── CC2541DB │ ├── CC2541 │ │ └── .gitignore │ ├── SimpleBLEPeripheral.dep │ ├── SimpleBLEPeripheral.ewd │ ├── SimpleBLEPeripheral.ewp │ ├── SimpleBLEPeripheral.eww │ ├── buildConfig.cfg │ └── settings │ │ ├── SimpleBLEPeripheral.cspy.bat │ │ ├── SimpleBLEPeripheral.dbgdt │ │ ├── SimpleBLEPeripheral.dni │ │ └── SimpleBLEPeripheral.wsdt │ └── Source │ ├── BlinkyPeripheral.c │ ├── BlinkyPeripheral.h │ ├── BlinkyPeripheral_Main.c │ ├── HM-10.h │ ├── Macros.h │ ├── OSAL_BlinkyPeripheral.c │ ├── blinkyProfile.c │ ├── blinkyProfile.h │ ├── devinfoservice.c │ └── devinfoservice.h ├── hardware ├── README.md └── hm-10 breakout │ ├── HM-10 Breakout.brd │ ├── HM-10 Breakout.sch │ └── README.md └── images ├── HM-10 Pins.ai ├── bottom.png ├── hm-10-back.jpg ├── hm-10-front.jpg ├── hm-10-pinout.png └── top.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/README.md -------------------------------------------------------------------------------- /client-software/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/README.md -------------------------------------------------------------------------------- /client-software/rssi-probe/classes/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/classes/AppDelegate.swift -------------------------------------------------------------------------------- /client-software/rssi-probe/classes/AverageBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/classes/AverageBuffer.swift -------------------------------------------------------------------------------- /client-software/rssi-probe/classes/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/classes/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /client-software/rssi-probe/classes/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/classes/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /client-software/rssi-probe/classes/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/classes/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /client-software/rssi-probe/classes/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/classes/Info.plist -------------------------------------------------------------------------------- /client-software/rssi-probe/classes/Log.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/classes/Log.swift -------------------------------------------------------------------------------- /client-software/rssi-probe/classes/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/classes/ViewController.swift -------------------------------------------------------------------------------- /client-software/rssi-probe/rssi-probe/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssi-probe/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /client-software/rssi-probe/rssi-probe/Images.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssi-probe/Images.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /client-software/rssi-probe/rssiprobe Tests/AverageBufferTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssiprobe Tests/AverageBufferTests.swift -------------------------------------------------------------------------------- /client-software/rssi-probe/rssiprobe Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssiprobe Tests/Info.plist -------------------------------------------------------------------------------- /client-software/rssi-probe/rssiprobe.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssiprobe.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /client-software/rssi-probe/rssiprobe.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssiprobe.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /client-software/rssi-probe/rssiprobe.xcodeproj/project.xcworkspace/xcuserdata/nickwalker.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssiprobe.xcodeproj/project.xcworkspace/xcuserdata/nickwalker.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /client-software/rssi-probe/rssiprobe.xcodeproj/project.xcworkspace/xcuserdata/nickwalker.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssiprobe.xcodeproj/project.xcworkspace/xcuserdata/nickwalker.xcuserdatad/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /client-software/rssi-probe/rssiprobe.xcodeproj/xcuserdata/nickwalker.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssiprobe.xcodeproj/xcuserdata/nickwalker.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /client-software/rssi-probe/rssiprobe.xcodeproj/xcuserdata/nickwalker.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/client-software/rssi-probe/rssiprobe.xcodeproj/xcuserdata/nickwalker.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/CC2541/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | 3 | !.gitignore -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/SimpleBLEPeripheral.dep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/CC2541DB/SimpleBLEPeripheral.dep -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/SimpleBLEPeripheral.ewd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/CC2541DB/SimpleBLEPeripheral.ewd -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/SimpleBLEPeripheral.ewp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/CC2541DB/SimpleBLEPeripheral.ewp -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/SimpleBLEPeripheral.eww: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/CC2541DB/SimpleBLEPeripheral.eww -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/buildConfig.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/CC2541DB/buildConfig.cfg -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/settings/SimpleBLEPeripheral.cspy.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/CC2541DB/settings/SimpleBLEPeripheral.cspy.bat -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/settings/SimpleBLEPeripheral.dbgdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/CC2541DB/settings/SimpleBLEPeripheral.dbgdt -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/settings/SimpleBLEPeripheral.dni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/CC2541DB/settings/SimpleBLEPeripheral.dni -------------------------------------------------------------------------------- /firmware/Blinky/CC2541DB/settings/SimpleBLEPeripheral.wsdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/CC2541DB/settings/SimpleBLEPeripheral.wsdt -------------------------------------------------------------------------------- /firmware/Blinky/Source/BlinkyPeripheral.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/BlinkyPeripheral.c -------------------------------------------------------------------------------- /firmware/Blinky/Source/BlinkyPeripheral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/BlinkyPeripheral.h -------------------------------------------------------------------------------- /firmware/Blinky/Source/BlinkyPeripheral_Main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/BlinkyPeripheral_Main.c -------------------------------------------------------------------------------- /firmware/Blinky/Source/HM-10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/HM-10.h -------------------------------------------------------------------------------- /firmware/Blinky/Source/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/Macros.h -------------------------------------------------------------------------------- /firmware/Blinky/Source/OSAL_BlinkyPeripheral.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/OSAL_BlinkyPeripheral.c -------------------------------------------------------------------------------- /firmware/Blinky/Source/blinkyProfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/blinkyProfile.c -------------------------------------------------------------------------------- /firmware/Blinky/Source/blinkyProfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/blinkyProfile.h -------------------------------------------------------------------------------- /firmware/Blinky/Source/devinfoservice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/devinfoservice.c -------------------------------------------------------------------------------- /firmware/Blinky/Source/devinfoservice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/firmware/Blinky/Source/devinfoservice.h -------------------------------------------------------------------------------- /hardware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/hardware/README.md -------------------------------------------------------------------------------- /hardware/hm-10 breakout/HM-10 Breakout.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/hardware/hm-10 breakout/HM-10 Breakout.brd -------------------------------------------------------------------------------- /hardware/hm-10 breakout/HM-10 Breakout.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/hardware/hm-10 breakout/HM-10 Breakout.sch -------------------------------------------------------------------------------- /hardware/hm-10 breakout/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/hardware/hm-10 breakout/README.md -------------------------------------------------------------------------------- /images/HM-10 Pins.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/images/HM-10 Pins.ai -------------------------------------------------------------------------------- /images/bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/images/bottom.png -------------------------------------------------------------------------------- /images/hm-10-back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/images/hm-10-back.jpg -------------------------------------------------------------------------------- /images/hm-10-front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/images/hm-10-front.jpg -------------------------------------------------------------------------------- /images/hm-10-pinout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/images/hm-10-pinout.png -------------------------------------------------------------------------------- /images/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nickswalker/ble-dev-kit/HEAD/images/top.png --------------------------------------------------------------------------------