当前位置: 首页 > 软件库 > 开发工具 > Java开发工具 >

SPOT

小型无线设备
授权协议 未知
开发语言 Java
所属分类 开发工具、 Java开发工具
软件类型 开源软件
地区 不详
投 递 者 贺劲
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览

SPOT (Small Programmable Object Technology) 是运行 Java™ 程序的小型无线设备。SPOT 载有很多传感器,用于监视它的环境,还有一组彩色 LED 用于与外部通信,以及两个用于提供基本反馈的按钮。我使用 LED 来显示构建的状态。可以通过一条 USB 线将一些 SPOT 连接起来,作为一个基站,其他 SPOT 可以通过这个基站访问工作站上的资源,例如数据库或 Web 应用程序。

SPOT 由以下硬件元件组成:

  • 主处理器是一个 180MHz Atmel AT91RM9200 系统芯片(system-on-chip)。
  • 每个 SPOT 有 4MB Flash RAM 和 512K 伪静态 RAM。
  • 电力由内部充电电池(圆柱形锂电池)、外接电源或 USB 主机提供。
  • 电池充电后可无间断使用大约 3 小时。当无事发生时,它进行休眠,从而延长使用寿命。
  • 演示子板包含温度和光传感器、一个三轴加速计、8 个三色 LED 以及两个按钮开关。必要时,还可以通过 5 个通用 I/O 插脚和 4 个高电流输出插脚增加更多的子板。
  • 无线通信通过一个遵从 IEEE 802.15.4 的收发器完成,该收发器采用 2.4GHz-to-2.4835GHz 免授权频段。

在这样的硬件上,SPOT 运行一个名为 Squawk 的小型 JVM,这个 JVM 几乎完全是用 Java 语言编写的。Squawk 遵从 Connected Limited Device Configuration(CLDC)1.1 Java Micro Edition(Java ME)配置。它无需底层操作系统便可运行 — 也就是所谓的 “在裸机上运行”

用于 SPOT 的应用程序是根据 Java ME MIDlet 编程模型编写的。这意味着每个 SPOT 上的 JVM 以类似于 Java EE 下管理 servlet 和 Enterprise JavaBeans(EJBs)的方式来管理 MIDlet 的生命周期。但是,由于 MIDlet 运行环境的限制,CLDC 以 JDK 1.3.1 作为开始的基础,剥离所有不必要的部分。因此,SPOT 程序不能访问文件流;没有反射,没有串行化,没有本地方法,没有正则表达式,没有 Swing,只有有限的数据类型。唯一可用的集合数据结构是向量栈、枚举和 hash 表。有些特定于 CLDC 的连接类被添加到这个子集中,但是编程过程中仍然要受很多限制。

  • 前言 首先非常感谢有研究GIS领域的大佬们分享的博客,下面链接是参考的原文,在充分尊重原作者的基础上整合编写完善这篇文章,如有侵权可私信联系我修改删除!非常感谢! 顺便说一下为什么多光谱数据需要去模拟真彩色: →→→主要是针对一些遥感数据缺失蓝波段而无法进行真彩色影像合成的问题,提出一种模拟多光谱传感器真彩色影像的方法。 (以上仅供个人学习使用) 下面附上参考原文链接: spot多光谱数据模拟真彩

 相关资料
  • spot 是一个小的搜索文件的工具。  它的主要特性:它是简短的,是用Bash写的程序,可以根据自己的喜好很容易的编辑它。仅仅通过 find+grep命令来查找,是很快捷的。默认查询的是大部分的文件,而不是预先定义好的扩展。忽略.git,.svn,设备文件和二级制文件。 短语智能 所有的参数组成查询文本。不需要用双引号包裹大部分的查询字符。 大小写智能 spot 默认是大小写不敏感的。然而当你查询

  • GitBitEx is an open source cryptocurrency exchange. Architecture Demo We deployed a demo version on a cloud server (2 Cores CPU 4G RAM). All programs run on this server. include (mysql,kafka,redis,git

  • Sun SPOT 是一个为传感器网络和供电电池、无线通讯、嵌入式开发之开源硬件和软件平台。

  • F-Spot是应用于GNOME的全功能的个人照片管理程序。利用F- Spot可以方便的从数码设备获取照片,并且可以创建属于自己的照片分类和电子相册,也可以上传到 Flickr,Google相册与朋友分享数码照片。

  • 假设我们在小型设备上有一个简单的网格布局,两列,宽度比例为 25% 和 75%。 提示: 小型设备的定义是屏幕小于 40.0625em。 小型设备上我们使用 .small-* 类。 <div>....</div> <div>....</div> 以下实例设置了两个列,比例为 25% 和 75% (Foundation 是移动优先: 如果没有特别说明,在大型设备上会继承 .small 类的代码)

  • 我一直在尝试在我的MSDN Azure订阅中创建一个spot实例标准D2s v3(2 vCPU,8 GiB内存)VM。我试过EastUS、EastUS 2和WestUS地区,结果都是一样的。 资源/订阅/xxxxx/resourceGroup/dnd/提供者/Microsoft的请求大小。计算/虚拟机/windowsvm'目前无法在位置'eastus2'区域"中订阅'xxxxx'。请尝试其他大小或